|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.02.2008, 14:44 | #1 |
Регистрация: 06.02.2008
Сообщений: 3
|
TSQLConnection и FireBird
Добрый день! Такая проблема...
Как корректно указать путь к файлу базы данных на удаленном компьютере? Драйвер - интербэйс! Перепробовал все уже! Например: SQLConnection.Params.Values['Database'] := '\\<имя_хоста>\<сетевая_папка>\Base .fdb'. Возникает исключение EDatabaseError с соообщением: 'Unable to complete network request to host "<имя_хоста>". Failed to establish connection. The sysytem cannot find path specified'. Причем, метод FileExist('\\<имя_хоста>\<сетевая_п апка>\Base.fdb') дает true!!! Заранее спасибо! |
06.02.2008, 15:32 | #2 |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
использзуй FIB компоненты и TCP/IP соединение
|
06.02.2008, 22:15 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Подцепите "<сетевая_папка>" как сетевой диск и пользуйтесь...
|
07.02.2008, 09:03 | #4 |
Регистрация: 06.02.2008
Сообщений: 3
|
Добрый день!
Попробовал следующую конструкцию: Values['Database'] := '<host>:<disk>:\<folder>\Base.fdb' ; Видимо так драйвер понимает где искать, но возникает ексепшн: EDatabaseError с сообщением "Unsupported on-disk structure for file <host>:<disk>:\<folder>\Base.fdb; found 32779.10, support 0.1242860" Это что еще за фигня такая?... |
07.02.2008, 11:19 | #5 |
Форумчанин
Регистрация: 28.07.2007
Сообщений: 361
|
Такая фигня можт быть по причине, если стоит сервер версии 2.0 а вы ему подсовываете базу сервера версии 1.5 или наоборот. И проверте клиентскую библиотеку fbclient.dll(gds32.dll) - она должна быть той же версии что и версия сервера...
|
12.02.2008, 14:11 | #6 |
Регистрация: 06.02.2008
Сообщений: 3
|
Дело в том, что у меня не стоит сервер... а просто набор библиотек в папке с приложением. Поэтому база создавалась той же версией "сервера", каторой я пытаюсь к ней коннектиться... Локально все работает, а по сетке - нифига!!!
Нет чтобSQL Server поставить и не париться больше никада! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клиент FireBird/InterBase | sabina_smile | SQL, базы данных | 9 | 28.10.2008 21:08 |
TSQLConnection | Rend1 | БД в Delphi | 2 | 03.02.2008 12:21 |
TSQLConnection | EdNovice | БД в Delphi | 1 | 12.09.2007 15:13 |
округление в Firebird | shurik_7866 | БД в Delphi | 0 | 05.07.2007 11:10 |
Регистрация БД в СУБД FireBird | CAHEK_zero | БД в Delphi | 6 | 17.04.2007 13:29 |