|
|
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
При выполнении такого скрипта <% Dim objConn Dim strConn Set objConn = Server.CreateObject("ADODB.Connection") connStr = "DRIVER={SQL Server}; SERVER=(local); UID=sa; PWD=; Database=pubs" objConn.Open(connStr) objConn.Close Set objConn=Nothing %> выдается: Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC SQL Server Driver][Shared Memory]SQL Server does not exist or access denied. Не пойму в чем дело - юзер sa есть, пароля нет. Почему нет соединения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2002, 21:06:46 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
попробуй (local) заменит на .(точку) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2002, 21:36:28 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Добрый вечер Вряд ли дело в точке. IIS и SQL Server находятся на одной машине? Можно ли присоединиться к SQL Server'у при помощи Query Analyzer (или другой программы) с той же машины, где IIS? Точно ли совпадают протоколы, используемые клиентом (ASP) и сервером? Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2002, 23:38:37 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Да, веб-сервер и SQL сервер на одной машине. Подсоединялся к серверу через Data Source (ODBC) - все нормально. Насчет протоколов - не знаю - не компетентен к сожалению. Где это можно проверить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 12:17:57 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Могу посмотреть, но только дома. Если время ждет - отвечу по позже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 12:28:06 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Например, так: 1. В ODBC Microsoft SQL Server DSN Configuration нажать "Client Configuration..." и записать настройки (т.к. с ними все работает, не так ли?) 2. В Server Network Utility так же посмотреть настройки - они должны "пересекаться" c п.1 3. В connStr (ASP) указать явно протокол (например, для TCP/IP добавить Net=dbmssocn;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 12:31:41 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Может аунтификация на скуле Windows only Влючи группу Inet_users(по моему так называется) в список юзеров базы pubs... И проверь... И вообще посмотри параметры аунтификации на IIS и соотнеси их со скулом.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 12:34:02 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Помоему держать веб-сервер и sql не очень хорошо... Но если уж так получилось, я бы на твоем месте ставил IP этого компа, по умолчанию local, это 127.0.0.1 и он отличается от адреса компа в сети. И еще я бы попробывал писать не SERVER=(local), SERVER=localhost -)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 12:36:11 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Да и давать Интернет-пользователю администраторские права при подключении к Sql серверу с по меньшей мере неразумно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 12:41:05 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Синтаксис SERVER=(local); абсолютно корректен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 14:49:24 |
|
||
|
ADODB соединение.
|
|||
|---|---|---|---|
|
#18+
Alexandr Да, не срочно. До вечера точно подожду без проблем. MiCe, jimmers, Makc, Denisco - Спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2002, 16:48:53 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32045839&tid=1820781]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
67ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 365ms |

| 0 / 0 |
