#sql-server-2008 #vbscript #asp-classic #connection-string
#sql-server-2008 #vbscript #asp-classic #строка подключения
Вопрос:
Я использую приведенную ниже строку подключения для подключения к sqlserver 2008, расположенному на другом сервере. Как подключиться к нему из ASP с помощью vbscript?
application("database_connectionstring_internal") = "DRIVER=SQL Server;SERVER=53.90.111.22;DATABASE=crm_cos;UID=cos_user;PASSWORD=1q2w3e4r5t"
Вот сведения о моем сервере :
Сервер базы данных: IP сервера — 53.90.111.22
Имя Sql server — SCD13B
Имя пользователя — cos_user
пароль — 1q2w3e4r5t
Имя базы данных — crm_user
Комментарии:
1. Как вы подключаетесь к нему, используя какую технологию ? .Net, C , Java и т.д.?
2. Пожалуйста, скажите мне, что ваш пароль на самом деле не тот, который вы написали … не публикуйте пароли!!!
3. @Will A, я использую asp с vbscript
4. @Macra, да, я знаю. Ни одна информация не соответствует действительности
5. @Anuya, @Macra — Я могу поручиться за то, что информация не соответствует действительности — Я попытался подключиться и попал в мэйнфрейм CIAs. Какое разочарование. :p
Ответ №1:
Попробуйте —
Dim oConn
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Driver={SQL Server};Server=53.90.111.22;Database=crm_user;Uid=cos_user;Pwd=1q2w3e4r5t"
Ответ №2:
Я использую что-то вроде этого:
C#
"Data Source=host's ip\SQLEXPRESS;Initial Catalog=yourddbb;User ID=youruser;Password=yourpassword"
ASP 3.0
StrConex= ""
StrConex= StrConex amp; "Provider=SQLOLEDB.1;Password=yourpasswd;"
StrConex= StrConex amp; "Persist Security Info=True;User ID=youruser;"
StrConex= StrConex amp; "Initial Catalog=yourddbb;Data Source=host's ipSQLEXPRESS"
Ответ №3:
У вас есть две возможности :
1 — Добавьте строку подключения к вашему web.config, как показано в этом сообщении: «Использование строк подключения из web.config в ASP.NET Версия v2.0»
2 -Добавьте подключение к code-behind :
Dim strConnect As String=”Data Source=localhost;Initial Catalog=pubs;Integrated Security=SSPI;”
Dim myConnection As SqlConnection=New SqlConnection(strConnect)
MyConnection.Open()
Комментарии:
1. Что не помогает, поскольку операционная система не использует .net