|
1С&firebird | ☑ | ||
---|---|---|---|---|
0
SuperMario
19.12.13
✎
16:12
|
Всем доброго времени суток.
Понимаю, что тема избита, но Гугление и поиск по форуму не дал мне результата. Пытаюсь подкл. базу Firebird через внешний источник данных. Строки подключения DRIVER={Firebird/InterBase(r) driver};CHARSET=NONE;UID=SYSDBA;PWD=masterkey; DBNAME= C:\Base_1C\12.fdb дает ошибк -904 unavailable database Драйвер ODBC стоит. Через системный DSN тест соединения проходит без проблем. |
|||
1
sapphire
19.12.13
✎
16:13
|
База часом не серверная?
|
|||
2
SuperMario
19.12.13
✎
16:13
|
Нет, файловая.
|
|||
3
МихаилМ
19.12.13
✎
16:15
|
||||
4
sapphire
19.12.13
✎
16:17
|
||||
5
SuperMario
19.12.13
✎
16:29
|
(4) я это читал и пробовал
(3) вот строка подключения Driver={Firebird/InterBase(r) driver};Dbname=C:\Base_1C\12.FDB;PWD=masterkey;UID=SYSDBA; Ошибка та же |
|||
6
SuperMario
19.12.13
✎
16:29
|
(4) и сервер и драйвер odbc из этого ресурса.
|
|||
7
SuperMario
19.12.13
✎
16:35
|
Строка подключания из DSN
Driver=Firebird/InterBase(r) driver;Dbname=C:\Base_1C\12.FDB;CHARSET=NONE;PWD=masterkey;UID=SYSDBA;Client=C:\Base_1C\gds32.dll; Результат тот же |
|||
8
Sиlьver
19.12.13
✎
17:01
|
"DSN=test_rtl;Driver=Firebird/InterBase(r) driver;Dbname=192.168.108.26:test_rtl;CHARSET=WIN1251;UID=TWUSER;Client=fbclient.dll;"
Драйвер Firebird_ODBC_2.0.0.151 |
|||
9
МихаилМ
19.12.13
✎
17:14
|
||||
10
SuperMario
19.12.13
✎
17:50
|
Вообще бесполезняк(
Может через IBexpert подключиться, т.к. он работает? |
|||
11
MMF
19.12.13
✎
18:04
|
возможно, пригодится IBEScript, не знаю, в чем задача.
http://www.ibexpert.net/ibe/index.php?n=Doc.IBEBlock http://ibexpert.net/ibe/index.php?n=Doc.IBExpertCommand-LineTools |
|||
12
WildSery
19.12.13
✎
18:22
|
Подключись по "сетевому" пути, через localhost.
http://www.ibase.ru/ibfaq.htm#unavail |
|||
13
EvgeniuXP
19.12.13
✎
18:39
|
(0) даже если и подключишься, там другая проблема, когда на форму будешь выводить список, там ПЕРВЫЕ (ТОР) не работает корректно - в итоге ошибка будет и посмотреть не сможешь.
|
|||
14
EvgeniuXP
19.12.13
✎
18:40
|
вот как фотки вытащить из firebird-а 1С-кой...
|
|||
15
EvgeniuXP
19.12.13
✎
18:54
|
(0) может помогут последние сообщения, см. v8: Firebird (fbd) и 1С 8.х - строка соединения - не работает.... - сам не помню, но как то делал... 1,5 года назад это было...
|
|||
16
EvgeniuXP
19.12.13
✎
19:17
|
Firebird_ODBC_2.0.1.152_Win32.exe - установи драйвер
и напиши в качестве строки подключения: "DRIVER={Firebird/InterBase(r) driver};UID=SYSDBA;PWD=masterkey;DBNAME=pr-pack-04;C:\pos.gdb;CHARSET=WIN1251;DIALECT=3;SCHEMA=0" ввел с картинки своей, надеюсь не ошибся. |
|||
17
SuperMario
19.12.13
✎
19:21
|
(12)Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [ODBC Firebird Driver]Unable to complete network request to host "localhost".
Failed to establish a connection. Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. |
|||
18
SuperMario
19.12.13
✎
19:22
|
(15) пробовал (( печалька.
|
|||
19
SuperMario
19.12.13
✎
19:24
|
Завтра на чистой ОС по пробую. Думаю трабла там.
|
|||
20
SuperMario
19.12.13
✎
19:26
|
(11) хочется по полной запользовать внешние источникик данных )))
|
|||
21
SuperMario
19.12.13
✎
19:40
|
IBExpert использует того же клиента что и ODBC?
|
|||
22
EvgeniuXP
19.12.13
✎
19:44
|
(20) да работают они, получишь потом вот такую ошибку: http://s2.ipicture.ru/uploads/20131219/GeSKmrjA.jpg.
|
|||
23
SuperMario
19.12.13
✎
19:47
|
(22) предлагаешь не париться с внешн. источником?
|
|||
24
SuperMario
19.12.13
✎
19:56
|
(22) через ODBC?
|
|||
25
EvgeniuXP
19.12.13
✎
20:25
|
(23) читать, он читает, на форму не покажет, - если в ТЗ, то нормаль, потом ее на форму... в 1С писал - они не исправляют, на форуме где-то читал, что эта ошибка с ТОР (ПЕРВЫЕ), т.к. на экран выводит первые строки, а firebird не поддерживает ТОР, там другое слово используется вместо ТОР.
|
|||
26
SuperMario
19.12.13
✎
20:45
|
(25) да мне хоть без TOP достать данные пока ))
|
|||
27
EvgeniuXP
19.12.13
✎
20:46
|
Driver=Firebird/InterBase(r) driver;Dbname=Evgeniu/3050:C:\EMPLOYEE.FDB;UID=SYSDBA;PWD=masterkey;CHARSET=WIN1251;client=c:\Program Files\Firebird\Firebird_2_5\bin\fbclient.dll - вот так получилось
|
|||
28
EvgeniuXP
19.12.13
✎
20:47
|
http://www.firebirdsql.su/doku.php?id=podkljuchenie_k_baze_dannyx_iz_1s - из п.1. скачал установил, из п.2 тоже скачал установил, перезагрузил (win8х32), прописал строку см. (27) и показал все таблицы.
|
|||
29
SuperMario
19.12.13
✎
20:51
|
(27)`` у меня нет библиотеки fbclient.dll
|
|||
30
EvgeniuXP
19.12.13
✎
21:10
|
(29) оно ставится из п.1 или п.2 - ставь те программы.
|
|||
31
EvgeniuXP
19.12.13
✎
21:11
|
||||
32
SuperMario
19.12.13
✎
21:55
|
(31) скачал с этого ресурса , но только Х64 дистриб. Поставил- а там "нанэ" их. Видимо потому, что они 32-ушки.
Сейчас снесу х64 и поставлю 32 |
|||
33
EvgeniuXP
19.12.13
✎
22:14
|
(32) кстати, через внешние можешь в СКД закидывать и уже через него смотреть - там нормально :)
|
|||
34
WildSery
20.12.13
✎
09:19
|
(25) В Oracle TOP тоже нет, но это не мешает 1С с ним работать. Как и остальные сервера, TOP это придумка только MSSQL.
Стандартный SQL синтаксис ROWS поддерживается Firebird. |
|||
35
WildSery
20.12.13
✎
09:22
|
(17) Что же у тебя за настройки файрвола/компьютера, что он сам к себе по localhost соединиться не может?
Сервер Firebird-то запущен? Как служба, или как приложение? |
|||
36
SuperMario
20.12.13
✎
09:52
|
(33) Спс за помощь!
Таки подключился. Поставил 32-х разрядную версию firebird, 32-х разрядный ODBC и в строке подключения явно указал клиентскую библиотеку fbclient.dll (вместо gds32.dll) DSN=Windows;Driver=Firebird/InterBase(r) driver;Dbname=C:\Base_1C\12.FDB;CHARSET=NONE;PWD=masterkey;UID=SYSDBA;Client=C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbclient.dll; |
|||
37
SuperMario
20.12.13
✎
12:26
|
(33) опиши по подробнее, как ты через СКД работал
|
|||
38
EvgeniuXP
20.12.13
✎
18:05
|
(37) через скд элементарно, добавляешь внешний источник данных, вставляешь эту строку подключения и всё, там таблицы появятся, выбираешь их и их поля. Потом делаешь отчет на скд и указываешь внешний источник данных - дальше как обычный отчет :)
|
|||
39
EvgeniuXP
20.12.13
✎
18:06
|
(37) тоже опробовал, двоичные данные тянет - сразу фотки вытщил, тебе тоже спасибо - и я разобрался c фотками благодаря тебе :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |