powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Connect to MSSQL.
1 сообщений из 1, страница 1 из 1
Connect to MSSQL.
    #32332999
With out Name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Я все делаю на простом ASP'е и сразу извиняюсь что вопрос немного не в тему.

Проблема в том что :

1)При локалном варианте все работает. т.е. IIS (с файлами) и MSSQL на одной машине (моей).
2)Если IIS (с файлами) на моей машине, а MSSQL сервере "N1" - тоже все работает.
3)А вот когда я кидаю файлы на сервак "N2" с его IIS'ом, а MSSQL на сервере "N1", то ни хрена не работает. Нет коннекта.

Неужели в этом случае надо использовать удаленное соединение.
Если так, то я это попробовал сделать вроде коннескт пошел. но я так пронимаю что придется переписывать все запросы тк в RDS простой "ADODB.RecordSet" не будет. К тому же ведь если с моего компа конект есть то значит можно как-то работать?
(SQL ставился НЕ как удаленны, а как локалный.)

Вопрос не подскажете как законектится к SQL'ю при варианте 3.
Вот мой код, который работает, при коннекте варианта 2.

Код: plaintext
1.
2.
3.
4.
5.
6.
cn = Server.CreateObject( "ADODB.Connection" );
var xSQLServer =  "172 . 16 . 12 . 3 \\sqlServName"; 
var xSQLUser =  "sa" ;
var xSQLPwd =  "pass" ;
var xDatabase =  "MyDataBaseName" ;
connStr =  "DRIVER={SQL Server}; Server="  + xSQLServer +  "; Database="  + xDatabase +  "; UID="  + xSQLUser +  "; PWD="  + xSQLPwd ;
cn.Open(connStr);


Вот код при удаленном коннекте, но я писал все не расчитывая на удаленную Базу и поэтому,насколько я понимаю, в этом случае надо будет все переделвывать достаточно координальным образом. А этого не хочется.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
cn = Server.CreateObject( "ADODB.Connection" );
cn.Open( "Provider=MS Remote;" +
	 "Remote Server=http://172 . 16 . 12 . 3 ;"+
	 "Remote Provider=MSDASQL;" +
	 "Network Library=DBMSSOCN;" +
	 "Data Source=sqlServName;" +
	 "Initial Catalog=MyDataBaseName;" +
	 "User Id=sa;" +
	 "Password=pass;" );
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Connect to MSSQL.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]