Dwie instancje serwera Firebird działające równolegle: Różnice pomiędzy wersjami
Nie podano opisu zmian |
|||
| (Nie pokazano 3 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
| Linia 42: | Linia 42: | ||
==Usługi== | |||
*Aby dodać nową usługę należy '''uruchomić wiersz poleceń CMD z uprawnieniami administratora''' i wejść do katalogu z Firebird 3.0 | *Aby dodać nową usługę należy '''uruchomić wiersz poleceń CMD z uprawnieniami administratora''' i wejść do katalogu z Firebird 3.0 | ||
| Linia 66: | Linia 66: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* Polecenie | *Polecenie | ||
<syntaxhighlight lang="ini"> | <syntaxhighlight lang="ini"> | ||
| Linia 84: | Linia 84: | ||
==Sposób wykorzystania wdrożonego rozwiązania== | ==Sposób wykorzystania wdrożonego rozwiązania== | ||
Poprawnie skonfigurowana usługa pozwala w ramach jednego urządzenia otwierać bazy z różnych wersji Firebird-a, co znaczenie ułatwia zarządzanie bazami w okresie przejściowym między wersjami. Zdarza się, że część baz została już przeniesiona na nową wersję, a trzeba zachować możliwość otwierania kopii zapasowych ze starej, bez użycia serwerów trzecich. | |||
Łącząc się z bazą danych należy w connection string wskazać port oraz IP po jakim ma odbywać się komunikacja. Do wzoru XML użyty został wpis 'localhost', czyli adres IP 127.0.0.1. | |||
<syntaxhighlight lang="xml"> | |||
<?xml version="1.0" encoding="windows-1250" ?> | |||
<configuration title="Dane konfiguracyjne aplikacji" owner="----" version="3.0"> | |||
<glbLinks/> | |||
<applications> | |||
<application sysid="2" name="Kadry i Płace" key="0000-0000-0000-0000"> | |||
<links> | |||
<link id="id23" alias="localhost/3050:C:\DB\is_place_fb25.GDB" user="s3uMfJd3" password="qLmsrLq/3dDk" kind="Interbase" protocol="Lokalny" charSet="WIN1250" name="Płace Firebird 2.5"> | |||
<parameters/> | |||
</link> | |||
<link id="id24" alias="localhost/3051:C:\DB\is_place_fb30.GDB" user="s3uMfJd3" password="qLmsrLq/3dDk" kind="Interbase" protocol="Lokalny" charSet="WIN1250" name="Płace Firebird 3.0"> | |||
<parameters/> | |||
</link> | |||
</links> | |||
<parameters/> | |||
</application> | |||
</applications> | |||
</configuration> | |||
</syntaxhighlight> | |||