Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема со связью БД и ASP / 22 сообщений из 22, страница 1 из 1
03.03.2006, 04:47
    #33578665
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Помогите чем можете!!! Есть программы на 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
03.03.2006, 06:00
    #33578677
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
А DSN создан на уровне системы или на уровне пользователя, если на уровне пользователя, то его надо перекинуть на уровень системы, потому что ASP.NET процесс стартует из под своей учётной записи и если DSN не прописан как системный, то он его и не увидит.

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

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


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
22.03.2006, 21:41
    #33618618
NotNull
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
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
23.03.2006, 11:06
    #33619404
Random_Goodman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
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
23.03.2006, 20:46
    #33621769
NotNull
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Нашел проблему. Всем спасибо!

Программирование - это процесс генерации ошибок...
...
Рейтинг: 0 / 0
28.03.2006, 02:56
    #33628492
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
А вот я не нашла проблему. При отключении Windows - аутентификации, не запускается Debuger. Но и не через него соединения нет.
В процессе отладки при прохождении строчки соединения с SQL сервером не появляются записи в сроках DataSource и Driver , может это вам о чем-нибудь говорит? В аналогичном соединении из программы на VB.NET эти строки заполнены автоматически.
...
Рейтинг: 0 / 0
28.03.2006, 04:40
    #33628512
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Вот что сообщает 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
30.03.2006, 08:37
    #33634057
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Так кто-нибудь ответит или нет - Может ли ASP.NET приложение соединяться с SQL сервером по ODBC или для этого надо стать шаманом?
...
Рейтинг: 0 / 0
30.03.2006, 09:52
    #33634217
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Вот что сообщает 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
31.03.2006, 04:25
    #33636522
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
А где это еще должно быть написано, в ODBC написано, в строке подключения написано, а user все равно NULL
...
Рейтинг: 0 / 0
31.03.2006, 10:15
    #33636834
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
А где Ваша строка продключения?

У Вас:
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
03.04.2006, 03:22
    #33640056
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
После такой подстановки:
"В принципе можно вообще без 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
06.04.2006, 01:42
    #33647731
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Ну неужели никто не знает? Я уже и провайдера меняла на SQLClient и строку подключения прописывала в web.config и статью про работу с SQL Server в sql.faq читала - ничего не помогает. Почему в VB проекте подключается, а в ASP проекте - нет???
...
Рейтинг: 0 / 0
06.04.2006, 10:48
    #33648225
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
А почему с таким упорством хотите использовать ODBC ?
Чем плоха connection string в web.config ?
...
Рейтинг: 0 / 0
07.04.2006, 02:19
    #33650684
Чайник_Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Вы предыдущее сообщение читали? Я уже все возможные варианты испробовала. Даже не знаю какая ошибка лучше: Login failed for user "null" или Login failed for user "user". Но учетка для юзера в VB приложении работает, а в ASP получается - нет. Но ведь по-хорошему, должно работать и с ODBC и с SQLClient и по-всякому?
...
Рейтинг: 0 / 0
07.04.2006, 09:56
    #33650972
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
> Даже не знаю какая ошибка лучше: 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
07.04.2006, 12:39
    #33651755
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема со связью БД и ASP
Опечатался там... должно быть так

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


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


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