Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Вниз

ConnectionString к gdb-базе, без указания источника ODBC   Найти похожие ветки 

 
calm ©   (2004-06-22 14:34) [0]

Не могу составить.
Перерыл немерено ссылок с SQL.ru и gg.ru
но пока не удалось реализовать :(

Может у кого есть опыт? Поделитесь, пожалуйста.

P.S. Использование компонент с прямым доступом отпадает, поскольку юзать надо из asp-страниц.


 
Соловьев ©   (2004-06-22 14:35) [1]

а как пишешь? и какую ошибку выдает?


 
calm ©   (2004-06-22 14:46) [2]

о... испробовано штук 20 разных вариантов.

Ошибки от "неподдерживаемый формат базы данных" и "не найден ISAM драйвер" (кто это такой??) до "unanvailable database".

В последнем случае ip и путь к базе прописаны ВЕРНО. При таких же параметрах через IBExpert коннектится отлично.


 
Курдль ©   (2004-06-22 14:48) [3]

А чем коннектишься-то?


 
calm ©   (2004-06-22 14:48) [4]

Вариает, кажущийся наиболее перспективным

 Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Driver={Firebird/InterBase(r) driver};" & _
 "Server=172.22.244.222;" & _
 "Database=172.22.244.222:C:\temp\test_db.gdb;" & _
 "Uid=SYSDBA;" & _
 "Pwd=masterkey;"


 
calm ©   (2004-06-22 14:50) [5]

коннекчусь через ADODB


 
calm ©   (2004-06-22 14:50) [6]

да, кстати, "наиболее перспективный вариант" выдает unavailable database


 
Соловьев ©   (2004-06-22 15:03) [7]

с ASP не знаком, а вообще к какой-то БД получается приконектится? и почему нельзя указать источник?


 
Курдль ©   (2004-06-22 15:04) [8]

А что OLEDB?


 
calm ©   (2004-06-23 09:14) [9]


>  а вообще к какой-то БД получается приконектится

не, неудается.

> и почему нельзя указать источник?

религия и традиции фирмы.


> А что OLEDB?

Э... а поконкретней, если можно?


 
Курдль ©   (2004-06-23 09:27) [10]

ASP технология, насколько мне известно, заточена под OLEDB.
И здесь в течение месяца проскакивал пример коннекта к клиенту СУБД, как к OLE-объекту. (Сам не пробовал и нет желания. Для ASP есть специально обученный инструмент - VS, с соотв. классами).


 
calm ©   (2004-06-23 09:30) [11]


> ASP технология, насколько мне известно, заточена под OLEDB.

Ничего никуда не заточено.
Суть asp-технологии заключается в том, что можно использовать любые COM-объекты сервера. Ну и динамичность формирования контента и т.д.
Грубовато сказано, но в общем верно. Никаких специальных заточек нет.


 
calm ©   (2004-06-23 12:43) [12]

Проблема решилась :)

Помогло следующее:
установка OLE BD Provider для Interbse
скачана бесплатная версия с http://www.ibprovider.com/eng/index.html

При подключении в коннекшен стринге необходимо было указать роль
ROLE=MyRoleName. Так уж база была сделана.

И нужно было явно выставить разрешение на запись в базу при текущем подключении (параметр ADOConnection.Mode=3). По умолчанию соединие открывалось только на запись.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.036 c
1-1089090774
vlgrig1961
2004-07-06 09:12
2004.07.18
Как заставить компоненты TShape, TBevel выполять BringToFron


3-1087345149
Смертник
2004-06-16 04:19
2004.07.18
Помогите пожалуйста с DBGrid.


14-1087912149
Sch
2004-06-22 17:49
2004.07.18
cетевой доступ к Windows 2003 Server ?


1-1088661794
AndrewK
2004-07-01 10:03
2004.07.18
Как можно сделать подключаемые модули к программе


14-1088509025
blackweber
2004-06-29 15:37
2004.07.18
Win98 - сеть - WinXP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский