Dwie instancje serwera Firebird działające równolegle: Różnice pomiędzy wersjami

MBaum (dyskusja | edycje)
MBaum (dyskusja | edycje)
Nie podano opisu zmian
 
(Nie pokazano 3 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 42: Linia 42:




==Usługi==
==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==


c.d.n.
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>
==Podsumowanie==
<parameters/>
</application>
</applications>
</configuration>
</syntaxhighlight>