|
|
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Жизнь заставила заняться WEB-программированием. Который день уже бьюсь, но увы - не могу заставить эту связку работать. Суть проблемы в следующем: на страничке компании нужно выводить прайс-лист в реальном времени, т.е. товары и цены на них должны браться из БД компании (MSSQL Server 2000). Соответственно, IIS используется в качестве WEB-сервера, сценарий пишется на VBScript. Причем, IIS и MSSQL Server находятся на разных компьютерах. Проблема: Set cn=Server.CreateObject("ADODB.Connection") Set rs=Server.CreateObject("ADODB.Recordset") cn.Open "WorkBase" //WorkBase - системный DSN на БД - при запуске выдает: Не удается отобразить требуемую страницу Отображение страницы невозможно из-за неполадок, возникших при попытке доступа к ней. -------------------------------------------------------------------------------- Попробуйте выполнить следующее: Нажмите кнопку Обновить или повторите попытку позже. Откройте localhost домашнюю страницу и поищите на ней ссылки на интересующие сведения. HTTP 500.100 - Внутренняя ошибка сервера - ошибка ASP Internet Information Services -------------------------------------------------------------------------------- Технические сведения (для сотрудников службы поддержки) Тип ошибки: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Указанный SQL-сервер не найден. /ASPages/ProductName.asp, line 24 Тип обозревателя: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Страница: GET /ASPages/ProductName.asp Насколько я понимаю, IIS не может получить доступ на SQL Server. Помогите сделать первые шаги! Программирование - это процесс генерации ошибок... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 12:36 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
>[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Указанный SQL-сервер не найден. 1. У Вас DSN на том же сервере, что и IIS? Тест на источнике проходит? 2. Аутенификация из IIS на MSSQL встроенная скулевская? - имейте в виду, сквозная виндовс-аутенификация не будет работать, если IIS и MSSQL на разных машинах - т.е. нужно явно указывать либо домен\имя + пароль, либо имя_в_скуле + пароль. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 13:00 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Oleg_Martynov>[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Указанный SQL-сервер не найден. 1. У Вас DSN на том же сервере, что и IIS? Тест на источнике проходит? 2. Аутенификация из IIS на MSSQL встроенная скулевская? - имейте в виду, сквозная виндовс-аутенификация не будет работать, если IIS и MSSQL на разных машинах - т.е. нужно явно указывать либо домен\имя + пароль, либо имя_в_скуле + пароль. Удачи! 1. DSN на том же сервере, метод аутентификации - Windows NT; 2. каким образом настраивается аутентификация IIS на MSSQL? Если можно, - поподробнее о создании учетной записи с проверкой подлинности MSSQL. У меня что-то не выходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 13:36 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
How to set up IIS and SQL Server on separate machines with a trusted connection INFO: Accessing SQL Server with Integrated Security from ASP Ну и ссылки с этих страничек могут пригодиться ;). Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 14:15 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Oleg_Martynov How to set up IIS and SQL Server on separate machines with a trusted connection INFO: Accessing SQL Server with Integrated Security from ASP Ну и ссылки с этих страничек могут пригодиться ;). Удачи! " Use the following steps to enable Basic authentication and disable other methods: 1. Click Start menu. 2. Select Programs. 3. Select Microsoft Internet Server. 4. Select Internet Service Manager. 5. Double-clickthe computer name for the WWW Service. This opens the Properties window. 6. On the Service tab of the tabbed dialog box there's a section marked Password Authentication. In this section clear the Allow Anonymous and the Windows NT Challenge/Response check boxes. 7. Select the Basic (Clear Text) check box. 8. Click OK. Change in the authentication methods will be effective immediately, and does not require the stopping of the WWW Publishing service. " А как это применить к IIS 5.1? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 14:39 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Oleg_Martynov Спасибо за попытку помощи, но что-то никак не разберусь. А можно все тоже самое своими словами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 14:53 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Что-то нет больше советов. Или рано еще? Привык сам решать возникающие по ходу проблемы, но и опытом делиться тоже полезно. Программирование - это процесс генерации ошибок... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 15:41 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Извини, слегка занят - работать заставляют, гады ;). Может, кто ещё присоединится.. Что нужно посмотреть: 1. От какой учётной записи выполняется ASP - приложение (это, видимо, учётка от имени которой стартует IIS) - у учётки д.б. доступ к сети (у SYSTEM таких прав нет). 2. В настройках ODBC заклинания на втором шаге - "Как SQL должен проверять подлинность.." - можно поставить SQL-юзера В текстах по ссылкам говорится, что нужно включить BASIC аутентификацию - что не так и хорошо - потому лучше с SSL. Кстати, каким инструментом пользуетесь для создания узла - FrontPage или VS? Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 16:00 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Oleg_MartynovИзвини, слегка занят - работать заставляют, гады ;). Может, кто ещё присоединится.. Что нужно посмотреть: 1. От какой учётной записи выполняется ASP - приложение (это, видимо, учётка от имени которой стартует IIS) - у учётки д.б. доступ к сети (у SYSTEM таких прав нет). 2. В настройках ODBC заклинания на втором шаге - "Как SQL должен проверять подлинность.." - можно поставить SQL-юзера В текстах по ссылкам говорится, что нужно включить BASIC аутентификацию - что не так и хорошо - потому лучше с SSL. Кстати, каким инструментом пользуетесь для создания узла - FrontPage или VS? Удачи! 1. Как узнать учетную запись, от имени которой стартует IIS? 2. Пытаюсь использовать учетную запись SQL Server, но получаю ошибку: "Login failed for user 'programmer'. Reason: Not associated with a trusted SQL Server connection." И как все-таки включить "базовую" аутентификацию IIS? Узел ваяю в Macromedia Dreamveawer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 17:30 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
2 NotNull начнем с прстейшего, вы сделали DSN на Sql Server? Тест проходит? -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 17:55 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green22 NotNull начнем с прстейшего, вы сделали DSN на Sql Server? Тест проходит? Если создавать DSN используя аутентификацию учетной записи Windows NT, то тест проходит нормально. Если же для проверки подлинности учетной записи использовать аутентификацию SQL Server, то тест завершается ошибкой: "Login failed for user 'programmer'. Reason: Not associated with a trusted SQL Server connection." Какой метод аутентификации НУЖНО использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 18:04 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
2 NotNull у вас должны работать оба метода... Может в свойствах SQL Server запрещена идентификация Sql Server? -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 18:16 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green22 NotNull у вас должны работать оба метода... Может в свойствах SQL Server запрещена идентификация Sql Server? Нет, в настройках сервера стоит SQL Server and Windows. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 18:20 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
2 NotNull >Какой метод аутентификации НУЖНО использовать? идентификация Sql Server в данном случае проще в использовании. Но если у вас есть домен то можно легко использовать Win идентификацию... -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 18:20 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green22 NotNull >Какой метод аутентификации НУЖНО использовать? идентификация Sql Server в данном случае проще в использовании. Но если у вас есть домен то можно легко использовать Win идентификацию... Хорошо, если можно использовать Windows аутентификацию, то в чем проблема с подключением: cn.Open "WorkBase" //WorkBase - системный DSN на БД ответ: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Указанный SQL-сервер не найден. /ASPages/ProductName.asp, line 24 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 18:26 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
домен есть? Тогда используйте Win идентификацию, если домена нет, то не надо... -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 18:36 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green2домен есть? Тогда используйте Win идентификацию, если домена нет, то не надо... Что-то мы сбились с пути. Домен есть, Windows - идентификация при настройке DSN проходит. Но при подключении из ASP-сценария выдается ошибка Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Указанный SQL-сервер не найден. /ASPages/ProductName.asp, line 24 Выше проскочила подсказка, что необходимо использовать SQL Server - идентификацию в случае, если IIS и SQL Server находятся на разных компьютерах. Но в случае использования SQL Server - идентификации при создании DSN получаю следующее: "Login failed for user 'programmer'. Reason: Not associated with a trusted SQL Server connection." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 18:51 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Если домен есть, то можно создать учетку с правами на SQL Server и запускать IIS под этой учеткой. -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:04 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
2 NotNull в Win аутентификации есть засада, может оказатся, что на твой сайт заходят с соседнего компа, и не видят, потому что их учетка не имеет прав на Sql Server... Я считаю что Sql аутентификация надежнее... -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:15 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green2Если домен есть, то можно создать учетку с правами на SQL Server и запускать IIS под этой учеткой. Каким образом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:27 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Ты не администратор? В домене надо спздать новую учетную запись. Потом в Sql Serve дать ей необходимые права. Для этого надо быть админом... -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:32 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
2 NotNull можно запустить даже под своей учеткой... Для этого открываем свойства узла и во вкладке безопасность каталога кнопку изменить и ввести имя пользователя.. -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:39 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green2Ты не администратор? В домене надо спздать новую учетную запись. Потом в Sql Serve дать ей необходимые права. Для этого надо быть админом... Давай по порядку. Я - администратор. Создать учетную запись в домене - проблем не вызовет. Но вот о каких правах в SQL Servere идет речь? Если о доступе (и иже с ним связанные права) к БД, то это мою проблему не решит. Ибо с этого я и начал создание DSN. Но эту DSN приложение VB использовать может, а ASP (VBScript) не может, т.к. в последнем случае есть завязка на IIS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:39 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green22 NotNull можно запустить даже под своей учеткой... Для этого открываем свойства узла и во вкладке безопасность каталога кнопку изменить и ввести имя пользователя.. И это уже опробовано. Но доступ к SQL Server скрипт получить не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:42 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
В Sql Server надо дать права на базу данных конкретной учетке, (но группе правильней, и потом в группу добавлять учетные записи). Право читать из базы данных с прайсами. Потом эту учетку занести в свойства IIS чтобы под ней стартовал веб-узел IIS. Тогда и только тогда скрипт ASP будет иметь право читать из базы данных. -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:55 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
делай проще, задача, просто чтобы работало. Удаляй из скрипта ASP все, оставляй минимум кода, может ошибка еще где то... -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:58 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
NotNull >И это уже опробовано. Но доступ к SQL Server скрипт получить не может. Не может получить доступ из под доменного админа? неверю, ошибка в коде! -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:59 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green2В Sql Server надо дать права на базу данных конкретной учетке, (но группе правильней, и потом в группу добавлять учетные записи). Право читать из базы данных с прайсами. Потом эту учетку занести в свойства IIS чтобы под ней стартовал веб-узел IIS. Тогда и только тогда скрипт ASP будет иметь право читать из базы данных. Если я правильно понимаю, то это относится к настройке IIS, а именно Безопасность каталога -> Анонимный доступ и проверка подлинности? Но это не работает. А если имеется в виду настройка службы Веб-публикации, то какие еще служба надлежит изменить? Т.к. есть зависимость служб, изменение параметров только одной службы невозможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 20:38 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
2 NotNull это относится только к настройке IIS, а именно Безопасность каталога -> Анонимный доступ и проверка подлинности и я еще писал про настройку Sql Server! -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 20:40 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green2NotNull >И это уже опробовано. Но доступ к SQL Server скрипт получить не может. Не может получить доступ из под доменного админа? неверю, ошибка в коде! Привожу весь скрипт (выделенная строка вызывает ошибку): <%@LANGUAGE="VBSCRIPT" CODEPAGE="1251"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Выберите интересующую Вас категорию товара</title> </head> <body> </body> </html> <HTML> <% Dim cn Dim sSQL, sProductName Dim dsn Dim rsName Set cn=Server.CreateObject("ADODB.Connection") Set rsName=Server.CreateObject("ADODB.Recordset") dsn="DSN=WB;UID=web;PWD=;server=child\fserver;database=WorkBase" cn.Open dsn sSQL="SELECT IDName, NameName FROM tblName ORDER BY NameName" rsName.Open sSQL, cn %> <CENTER> <FONT FACE="Verdana, Arial, Helvetica, sans-serif"> <h1>Cписок товара</h1> </FONT> <FONT FACE="Verdana, Arial, Helvetica, sans-serif" size=2> <table> <% Do While NOT rsName.EOF %> <tr> <td> <% sProductName = rsName("NameName") %> <a href="/ASPages/Product.asp?IDName=_ <% =rsName("IDName") %>"> </a> </td> </tr> <% rsName.MoveNext %> <% Loop %> <% cn.Close %> </table> </FONT> </CENTER> </HTML> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 20:43 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Я еще не спросил, IIS на Win 2003? У 2003 есть еще настройка запускаемых скриптов, я сейчас под ХР, там может быть надо разрешить запуск ASP скриптов... -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 20:45 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green22 NotNull это относится только к настройке IIS, а именно Безопасность каталога -> Анонимный доступ и проверка подлинности и я еще писал про настройку Sql Server! Подведем черту, а наблюдается некая путаница: в SQL Server есть логин (доменная учетная запись) Saturn\Programmer имеющий права System Administrations, под этим логином идет работа на компьютере, на котором установлен IIS. В настройках IIS разрешен анонимный доступ с этой же учетной записью. И результат: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Указанный SQL-сервер не найден. /ASPages/ProductName.asp, line 24 Сам скрипт я привел чуть выше. Что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 20:49 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green2Я еще не спросил, IIS на Win 2003? У 2003 есть еще настройка запускаемых скриптов, я сейчас под ХР, там может быть надо разрешить запуск ASP скриптов... Windows XP. В Win2003 другая картина, но об этом позже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 20:51 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
здесь что то не так dsn="DSN=WB;UID=web;PWD=;server=child\fserver;database=WorkBase" -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 20:55 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Мой пример скрипта на JavaScript... работающий, сгенерирован Dreamwer Sqll Server аутентификация... <% // FileName="Connection_odbc_conn_dsn.htm" // Type="ADO" // DesigntimeType="ADO" // HTTP="false" // Catalog="" // Schema="" var MM_ds_STRING = "dsn=ds;uid=web;pwd=***;" %> <% var GamerRaiting = Server.CreateObject("ADODB.Recordset"); GamerRaiting.ActiveConnection = MM_ds_STRING; GamerRaiting.Source = "SELECT TOP 10 num, score, dtRaiting,gmId FROM dbo.raiting where gmId="+ GamerRaiting__MMColParam.replace(/'/g, "''") + " ORDER BY dtRaiting DESC"; GamerRaiting.CursorType = 0; GamerRaiting.CursorLocation = 2; GamerRaiting.LockType = 1; GamerRaiting.Open(); var GamerRaiting_numRows = 0; %> -- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 21:01 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Green2Мой пример скрипта на JavaScript... работающий, сгенерирован Dreamwer Sqll Server аутентификация... <% // FileName="Connection_odbc_conn_dsn.htm" // Type="ADO" // DesigntimeType="ADO" // HTTP="false" // Catalog="" // Schema="" var MM_ds_STRING = "dsn=ds;uid=web;pwd=***;" %> <% var GamerRaiting = Server.CreateObject("ADODB.Recordset"); GamerRaiting.ActiveConnection = MM_ds_STRING; GamerRaiting.Source = "SELECT TOP 10 num, score, dtRaiting,gmId FROM dbo.raiting where gmId="+ GamerRaiting__MMColParam.replace(/'/g, "''") + " ORDER BY dtRaiting DESC"; GamerRaiting.CursorType = 0; GamerRaiting.CursorLocation = 2; GamerRaiting.LockType = 1; GamerRaiting.Open(); var GamerRaiting_numRows = 0; %> В строке соединения в случае Windows аудентификации можно вообще не указывать никакие другие параметры кроме названия системной DSN. А именно она у меня и используется. Использовать же SQL Sever идентификацию у меня не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 21:15 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
Попробуйте подключение к МС СКЛ Серверу выполнить следующим образом: Код: plaintext 1. 2. И попробуйте забыть об ОДБС, как о кошмарном сне. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 00:10 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
После рестарта SQL Server все стало работать как нужно. Всем спасибо! Программирование - это процесс генерации ошибок... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 20:47 |
|
||
|
IIS + ASP + MSSQL Server = должно работать!?
|
|||
|---|---|---|---|
|
#18+
NotNullПосле рестарта SQL Server все стало работать как нужно. Всем спасибо! Программирование - это процесс генерации ошибок... NotNull Внутренняя ошибку 500 IIS я встречал в случаях: 1) Когда нету нужной библиотеки 2) Когда библиотека есть, но в ней нет нужных методов (как вариант - старая библиотека в каталоге Bin либо в ГАКе) 3) когда процессу ASP.NET не дают правов добраться до библиотеки. В любом из этих вариантов длл-ка asp.net даже не доходит до процесса выполнения, отваливается еще до него, так что SQL Server в любом случаетут непричем. Вводить в заблужение может: 1) Интернет Эксплорер туманными сообщениями об ошибке 500. Чтобы увидеть истинную причину, нужно покопаться в его настройках и отключить какие-то там Friendly Messages 2) IIS, тем что кеширует все подряд а особенно библиотеки. Поэтому после каждого изменения библиотеки надо либо а) сносить нух процесс ИИС (aspnet_wp - windows XP, w3wp - Windows Server 2003) либо б) Рестартить его ручками. Я, работая в достаточно крупной компании, вообще повесил вызов файла restart_iis.exe на среднюю кнопку мыши :-) Обновление кеша происходит где-то раз в 20-30 мин, так что думаю, это просто совпало с рестартом SQL Server'а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 12:03 |
|
||
|
|

start [/forum/topic.php?all=1&fid=26&tid=1510832]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
167ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 434ms |

| 0 / 0 |
