| | 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 | }}} |