|
Firebird (fbd) и 1С 8.х - строка соединения - не работает.... |
☑ |
0
EvgeniuXP
17.05.12
✎
19:04
|
не могу подключиться.... пробовал через Firebird и IBProvider - не работает, хотя в ODBC говорит, что подключение есть... также навсякий случай попробовал через C# - тоже работает.... через 1С 8.1.15.14 и 8.2.15.310 не могу подключиться, говорит не верные параметры... как так?
|
|
1
Vladal
17.05.12
✎
19:07
|
Попробуй
|
|
2
EvgeniuXP
17.05.12
✎
19:23
|
(1) вот последняя команда в C# как раз и работает, в 1С - нет :(... даже сам firebird запускал и через его командную строку CONNECT подключение сделал к тестовой базе... а тут (1С) и к тестовой не могу... строку через ODBC получал - тоже ни как...
|
|
3
Torquader
17.05.12
✎
19:35
|
Положение fb.dll (или как там клиента зовут) должно быть доступно 1С - С#-то его точно видит.
|
|
4
EvgeniuXP
17.05.12
✎
19:41
|
(3) Доступно это как? запущена как внешняя компонента или в просто положена в Bin каталог?
|
|
5
EvgeniuXP
17.05.12
✎
19:44
|
(3) у IBProvider-а регистрировал и выкладывал в BIN - номер не прошел, на fbclient возможно и не делал... есть еще gbs32.dll, тоже наверное клиентская библиотека, на каком-то форуме видел, что ее тоже в строку передают.
|
|
6
mkfadmin
18.05.12
✎
05:07
|
СтрокаПодключения = "driver={Firebird/InterBase(r) driver};server=Имя твоего сервера;uid=sysdba;pwd=masterkey;Database=IP адрес или имя сервера/порт:Полный путь до файла базы данных;Client=FBCLIENT.DLL;CHARSET=win1251;DIALECT=1";
FBCLIENT.DLL должен быть в системном каталоге(или укажи полный путь) и соответственно зарегистрирована
работает на всех перечисленных платформах
|
|
7
Kandellaster
18.05.12
✎
05:15
|
можно попробовать изврат небольшой) взять ODBC дрова от Interbase 5.2 они точно работают с fb
|
|