Файли баз даних Interbase зазвичай мають розширення .gdb або .ib. В діалозі Відкриття джерела даних Reportizer їх можна відкривати наступними способами:
1. Відкриття через інтерфейс FD. Виберіть інтерфейс FD, клацніть Interbase і заповніть необхідні параметри бази даних. Проконсультуйтеся з вашим адміністратором баз даних щодо вибору правильних параметрів. Тут також можна створити нову базу даних Interbase.
Приклад конфігурування параметрів з'єднання з базою даних:
(кольором виділено обов'язкові параметри)
Бібліотека вендора | C:\Program Files\InterBaseXE3\bin\gds32.dll |
Сервер | localhost |
Порт | |
База даних | c:\MyDb\cz_dwh.gdb |
Аутентифікація ОС | No |
Користувач | SYSDBA |
Пароль | ******** |
Розділювач команд SQL | ^ |
2. Відкриття через інтерфейс Interbase. Виберіть інтерфейс Interbase і заповніть необхідні параметри бази даних.
3. Відкриття через джерело даних ODBC. Виберіть інтерфейс ADO або BDE, далі виберіть опцію Джерело даних ODBC і потім виберіть потрібне джерело ODBC з випадаючого списку. Але спершу необхідно, використовуючи адміністративний інструментарій Windows, створити джерело даних ODBC відповідного типу і вказати йому відповідну базу даних.
4. Відкриття через аліас BDE. Виберіть інтерфейс BDE, далі виберіть опцію Аліас і потім виберіть потрібний аліас із випадаючого списку. Але спочатку вам необхідно створити аліас типу INTRBASE за допомогою інструменту BDE Administrator.
5. Відкриття вказанням імені файлу. Виберіть інтерфейс ADO або BDE, далі виберіть опцію Файл і потім вкажіть файл.
6. Відкриття вказанням рядка підключення. Виберіть інтерфейс ADO, далі виберіть опцію Рядок підключення і напишіть рядок підключення. Це гнучкий спосіб, оскільки він дозволяє вказувати додаткові параметри у рядку підключення і, таким чином, змінювати стандартну поведінку Reportizer при підключенні до бази. Цей спосіб рекомендується для досвідчених користувачів. Тут наведено приклади базових рядків підключення (більше подробиць та прикладів можна відшукати в інтернеті):
provider=sibprovider;location=localhost:;data source=C:\MyData\My_db.gdb;user id=SYSDBA;Password=masterkey; (SIBPROvider Interbase OLE DB Provider повинен бути встановлений)
Driver={INTERSOLV InterBase ODBC Driver (*.gdb)};Server=localhost;Database=localhost:C:\MyData\My_db.gdb;Uid=myUsername;Pwd=myPassword; (Intersolv InterBase ODBC Driver повинен бути встановлений)
Driver={Easysoft IB6 ODBC};Server=localhost;Database=localhost:C:\MyData\My_db.gdb;Uid=myUsername;Pwd=myPassword; (Easysoft ODBC Driver повинен бути встановлений)
DRIVER=Firebird/InterBase(r) driver;Uid=myUsername;Pwd=myPassword;DBNAME=C:\MyData\My_db.gdb; (IBPhoenix Open Source ODBC Driver повинен бути встановлений)
Див. також: