powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема со связью БД и ASP
22 сообщений из 22, страница 1 из 1
Проблема со связью БД и ASP
    #33578665
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите чем можете!!! Есть программы на VB.NET, которые записывают данные в БД, а есть программы на ASP.NET, которые должны считывать эти данные и показывать в броузере. БД разные (Inter Base, SQL), задачи разные, а проблема одна - на VB.NET все прекрасно работает, а на ASP.NET на такой же запрос к БД выскакивает ошибка:
Exception Details: Microsoft.Data.Odbc.OdbcException: ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

DSN в обоих случаях прописан и связь есть. Провайдер разный:
Microsoft.Data.Odbc и System.Data.Odbc
Может ASP не любит указания DSN в строке конекшина? Но и когда прописываю дсн полностью в строке,результат тот же.
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33578677
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А DSN создан на уровне системы или на уровне пользователя, если на уровне пользователя, то его надо перекинуть на уровень системы, потому что ASP.NET процесс стартует из под своей учётной записи и если DSN не прописан как системный, то он его и не увидит.

Попробуй - напиши что получилось.

________________________________________________________
Всегда есть куда развиваться, нужно просто этого хотеть.
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33578719
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ой, кокое же вам огромное спасибо!!! Все ОК! Буду знать про эту особенность ASP.
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33578927
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А нет, проблема решилась только с БД на InterBase 6.0. А с БД на SQL та же история, хотя прописаны и user dsn и system dsn. Провайдер System.data.odbc, может у SQL тоже есть какой-нибудь секрет.
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33579647
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если при создании DSN Test connection проходит нормально, то других проблем
не должно быть.
Смотрите строку подключения в коде ASP.


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33618618
NotNull
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex Kuznetsov

Аналогичная проблема:
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."
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33619404
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NotNullSQL Server - идентификации при создании DSN получаю следующее:

"Login failed for user 'programmer'. Reason: Not associated with a trusted SQL Server connection."
У тебя пытается идентифицироваться как пользователь домена. В строке подключения должно быть прописано integrated security=false; , а в IIS'e для каталога отключи Windows-аутентификацию и включи анонимную. Разберешься потом с аутентификацией.
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33621769
NotNull
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел проблему. Всем спасибо!

Программирование - это процесс генерации ошибок...
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33628492
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вот я не нашла проблему. При отключении Windows - аутентификации, не запускается Debuger. Но и не через него соединения нет.
В процессе отладки при прохождении строчки соединения с SQL сервером не появляются записи в сроках DataSource и Driver , может это вам о чем-нибудь говорит? В аналогичном соединении из программы на VB.NET эти строки заполнены автоматически.
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33628512
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот что сообщает OdbcException - "ERROR [28000] [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection.

а строчка подключения выглядит так:
Dim myConn As New OdbcConnection("DSN=SQL2;UID=ilina;integrated security=false;")
И как это можно объяснить?
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33634057
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так кто-нибудь ответит или нет - Может ли ASP.NET приложение соединяться с SQL сервером по ODBC или для этого надо стать шаманом?
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33634217
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что сообщает OdbcException - "ERROR [28000] [Microsoft][ODBC SQL Server
Driver][SQL Server]Login failed for user '(null)'. Reason: Not associated
with a trusted SQL Server connection.

а строчка подключения выглядит так:
Dim myConn As New OdbcConnection("DSN=SQL2;UID=ilina;integrated
security=false;")
И как это можно объяснить?


Тут четко написано про юзера.

откуда UID?

User ID=itsMe;Password=anythingIfNeeded


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33636522
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где это еще должно быть написано, в ODBC написано, в строке подключения написано, а user все равно NULL
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33636834
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где Ваша строка продключения?

У Вас:
Dim myConn As New OdbcConnection("DSN=SQL2;UID=ilina;integrated
security=false;")

поменяйте
UID=ilina; на User ID=ilina

В принципе можно вообще без DSN -
Dim myConn As New OdbcConnection("Server=kakoypopadet;
Database=kudapopalo;User ID=ktopopalo;Password=exneznayu;")


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33640056
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После такой подстановки:
"В принципе можно вообще без DSN -
Dim myConn As New OdbcConnection("Server=kakoypopadet;
Database=kudapopalo;User ID=ktopopalo;Password=exneznayu;") " т.е.

Dim myConn As New OdbcConnection("Server=SQL2;User ID=Ilina;password=;Database=Monitor;")

выдает сообщение:
"ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified"
А если через DSN, то ошибка прежняя.
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33647731
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну неужели никто не знает? Я уже и провайдера меняла на SQLClient и строку подключения прописывала в web.config и статью про работу с SQL Server в sql.faq читала - ничего не помогает. Почему в VB проекте подключается, а в ASP проекте - нет???
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33648225
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему с таким упорством хотите использовать ODBC ?
Чем плоха connection string в web.config ?
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33650684
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы предыдущее сообщение читали? Я уже все возможные варианты испробовала. Даже не знаю какая ошибка лучше: Login failed for user "null" или Login failed for user "user". Но учетка для юзера в VB приложении работает, а в ASP получается - нет. Но ведь по-хорошему, должно работать и с ODBC и с SQLClient и по-всякому?
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33650972
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Даже не знаю какая ошибка лучше: Login failed for user "null" или Login failed for user "user"
поиском бы воспользовались, много раз обсуждалось
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbtbsLoginFailedForUserNull.asp
http://support.microsoft.com/default.aspx?scid=kb;en-us;810572


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33651755
Hratchia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опечатался там... должно быть так

Dim myConn As New SqlConnection("Server=kakoypopadet;
Database=kudapopalo;User ID=ktopopalo;Password=exneznayu;")


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33672382
Чайник_Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашла я причину!!! ASP.NET при связи с SQL использует OLeDB провайдера, что меня не устраивает. Я создала базу на Inter Base и через ODBC спокойно с ней соединилась, все решилось, всем спасибо!!!
...
Рейтинг: 0 / 0
Проблема со связью БД и ASP
    #33672690
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чайник_ЛЯ создала базу на Inter Base и через ODBC.../topic/85705
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема со связью БД и ASP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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