| 12 | Sekcja ta opisuje sposób konfiguracji źródła danych. Źródło jest ciągiem tekstowym, który zawiera dane połączenia do zewnętrznej bazy danych, takie jak: |
| 13 | * Server - Nazwę instancji serwera. Zawiera w sobie adres hosta serwera baz danych, numer portu (np. dla zdalnych połączeń z Ms SQL Server). Przykładowe dane to {{{localhost\sqlexpress}}} lub też {{{192.168.0.1:1024}}}, |
| 14 | * Database - Nazwę bazy danych. |
| 15 | * Uid, User - identyfikator użytkownika baz danych |
| 16 | * Pwd, Password - hasło użytkownika bazy danych |
| 17 | * Port - [parametr opcjonalny] numer portu, na którym nasłuchuje serwer baz danych. Parametr nie jest wykorzystywany przez Ms SQL Server. |
| 18 | * Encoding - [parametr opcjonalny] kodowanie połączenia z systemem zewnętrznym. |
| 19 | |
| 20 | W poniższym listingu przedstawiono przykładowe ciągi połączeń dla różnych systemów zarządzania bazami danych: |
| 21 | {{{ |
| 22 | # Microsoft SQL Server : |
| 23 | Server=localhost\sqlexpress;Database=eDok;Uid=edokumenty;Pwd=edokumenty; |
| 24 | lub |
| 25 | Server=192.168.0.1:1433;Database=eDok;Uid=edokumenty;Pwd=edokumenty; |
| 26 | |
| 27 | # MySQL : |
| 28 | Server=192.168.0.1;Port=3306;Database=eDok;User=edokumenty;Password=edokumenty; |
| 29 | |
| 30 | # Oracle : |
| 31 | Server=192.168.0.1;Database=192.168.0.1/eDok;Uid=edokumenty;Pwd=edokumenty;encoding=AL32UTF8; |
| 32 | |
| 33 | # PostgreSQL : |
| 34 | host=localhost port=5432 dbname=eDok user=edokumenty password=edokumenty |
| 35 | |
| 36 | }}} |