poniedziałek, 26 maja 2014

Płatnik przełączanie między bazami

Jeżeli mamy kilka baz Płatnika lub kilka baz archiwalnych które pracują jako robocze to możemy zastosować między przełączanie nimi przy pomocy wcześniej przygotowanych wpisów rejestru
Wystarczy dany wpis wyeksportować do pliku reg. po każdej zmianie połączenia.
Należy pamiętać że do każdego pliku dodajemy linijkę [-HKEY_LOCAL_MACHINE\SOFTWARE\Asseco Poland SA\Płatnik\9.01.001\Baza], która oznacza usunięcie poprzedniego wpisu z rejestru.

przykłady

dla baz MS ACCESS

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Asseco Poland SA\Płatnik\9.01.001\Baza]

[HKEY_LOCAL_MACHINE\SOFTWARE\Asseco Poland SA\Płatnik\9.01.001\Baza]
"Provider"="Microsoft.Jet.OLEDB.4.0"
"Data Source"="C:\\testy9\\Płatnik.mdb"
"Persist Security Info"="False"
"Jet OLEDB:Database Password"="haslo"
"Mode"="ReadWrite"


dla baz MSSQL Server autoryzacja Windows

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Asseco Poland SA\Płatnik\9.01.001\Baza]

[HKEY_LOCAL_MACHINE\SOFTWARE\Asseco Poland SA\Płatnik\9.01.001\Baza]
"Provider"="SQLOLEDB"
"Data Source"="KOMP1\\TESTIT"
"Initial Catalog"="platnik"
"Integrated Security"="SSPI"
"Persist Security Info"="False"
"Use Procedure for Prepare"="1"
"Auto Translate"="True"
"Packet Size"="4096"
"Workstation ID"="KOMP4"


dla baz MSSQL Server autoryzacja SA

 Windows Registry Editor Version 5.00

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Asseco Poland SA\Płatnik\9.01.001\Baza]

[HKEY_LOCAL_MACHINE\SOFTWARE\Asseco Poland SA\Płatnik\9.01.001\Baza]
"Provider"="SQLOLEDB"
"Data Source"="KOMP1\\TESTIT"
"Initial Catalog"="platnik"
"Persist Security Info"="True"
"User ID"="sa"
"Password"="haslo"
"Use Procedure for Prepare"="1"
"Auto Translate"="True"
"Packet Size"="4096"
"Workstation ID"="KOMP4"