Pokazywanie postów oznaczonych etykietą Vulcan. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Vulcan. Pokaż wszystkie posty

poniedziałek, 11 maja 2015

Naprawa MSSQL

Błąd bazy danych, polegający na niemożności zalogowania się, efekt poniżej błędy:













Powyższe błędy przy próbie połaczenia z bazą danych wymagają naprawy w Management Studio.

Uruchamiamy administracja SQL (jako administrator):

 Do systemu zarządzania bazą danych SQL logujemy się jako użytkownik 'sa'

















Wybieramy plik ksiega12.bak do importu oraz wybieramy system (Zastępstwa_Optivum) do którego chcemy podłączyć bazę.









Następnie w Management Studio klikamy na New Query, wklejamy po kolei poniższe polecenia w kolejności:


1. DBCC CHECKDB ('ksiega12');    /*sprawdzamy bazę danych*/
2. ALTER DATABASE ksiega12 SET single_user; /*przechodzimy w tryb jednoużytkownikowy*/
3. DBCC CHECKDB ('ksiega12',REPAIR_FAST); /*próba naprawy 1*/
4. /* pkt 1, jeśli występują błędy to pkt 5*/
5. DBCC CHECKDB ('ksiega12',REPAIR_REBUILD); /*próba naprawy 2*/
6. /*pkt 1, jeśli występują błędy to pkt 7*/
7. DBCC CHECKDB ('ksiega12',REPAIR_ALLOW_DATA_LOSS); /*ostatnia próba naprawy*/
8. ALTER DATABASE ksiega12 SET multi_user; /*przejście w tryb wieloużytkownikowy*/



czwartek, 12 lutego 2015

Instalacja MS_SQL oraz programów Vulcan

Spis rzeczy:
1. Sprawdzenie działania serwera SQL
2. Instalacja Serwera SQL w środowisku Windows XP
- instalacja kadry i płace,
- sekretariat
- zastępstwa
- MOL
3. Instalacja Serwera SQL w środowisku Windows 7
4. Archiwizacja 1:1 i dołączanie bazy danych



============================

Sprawdzenie działania serwera SQL:

Narzędzia administracyjne -> Usługi -> uruchomione procesy:







w SQL Managment Studio 2008

- włączona autentyfikacja "Mixed Mode"

































dla użytkownika "sa" ustawienie możliwości logowania


































Właczenie protokołu TCP/IP w SQL Server Configuration Manager







===============================

Instalacja serwera SQL (Win XP)

Przed instalacją serwera SQL należy zainstalować:
- Windows XP SP3,
- Microsoft Windows Installer 4.5,
-  Framework 3.5 sp1
- Windows PowerShell 1.0
- SQL Express 2008 R2 (MS SQL Server 2008 R2  Express Advanced SP2)
 ftp://ftp.pomoc.vulcan.pl/PRIV/SQL/

W czasie instalacji serwera SQL wybrać opcje:












oraz sposób logowania do serwera ustawić na "Mixed mode" i ustalić hasło "Vulc@n1", od tej chwili będzie to domyślne hasło dla użytkownika "sa".














Uwaga!

W programach Vulcan gdzie wykorzystuje się bazy danych SQL Servera należy nazwę instancji pobierać bezpośrednio z SQL Managment Studio 2008.









==========================================================

Instalacja kadry, płace

Podczas pierwszego uruchomienia należy podać serwer bazodanowy, który kopiujemy z programu SQL Managment Studio 2008.










Po prawidłowym podłączeniu do serwera bazodanowego SQL, program powinien sprawdzić i ewentualnie zapytać o utworzenie nowej bazy danych Kadry_Optivum.






Zmianę podłączonej bazy danych dokonujemy przez program "Kadry Optivum, Płace Optivum - Administracja"




======================================================

Instalacja Sekretariat

Wymagany jest Framework 4.0.

Wklejamy instancję serwera z SQL Managament Studio 2008:

















Przyciskiem "Konfiguruj" tworzymy lub dodajemy bazę danych.







=======================================================

Instalacja Zastępstwa

Wymagany SQL Server2005_BC


















Nazwę serwera kopiujemy z SQL Server management 2008 hasło pozostawiamy puste.
Następnie logujemy się podając hasło administratora "sa"
























=======================================================

Instalacja MOL

Przy pierwszym uruchomieniu ważne jest wprowadzenie skróconej nazwy instancji bazy danych "SQLEXPRESS":



















Następnie wprowadzamy nazwę użytkownika admnistratora serwera sql "sa" z hasłem domyślnym Vulc@n1. Ważne jest aby w SQL Managment Studio 2008 był ustawiony sposób autoryzacji na "Mixed mode" oraz aby użytkownik "sa" miał możliwość logowania się "enable"



















====================================================

Instalacja serwera SQL (Win 7)

SQL Express 2008 R2 (MS SQL Server 2008 R2  Express Advanced SP2),

Wybieramy podobnie jak w WixXP dwie poniższe opcje:





























Ważne jest również aby był włączony protokół TCP/IP, w tym celu wybieramy program SQL Server Configuration Manager.





























Włączone usługi:











============

Instalacja Kadry i Płace


Przy pierwszym uruchomieniu podajemy instancję bazy danych z programu SQL Managment Studio 2008 oraz tworzymy bazę danych. Zmiany bazy danych dokonujemy z programu Kadry Optivum, Płace Optivum - Administracja".


======================

Instalacja MOL

Włączony protokół TCP/IP (jak wyżej).
Postępować wg obrazków. Podać nazwę instancji (bez nazwy komputera) z SQL Management Studio 2008:



















Podać nazwę i hasło administratora "sa" (Vulc@n1).



















==========================

Archiwizacja 1:1 

może się wydarzyć że serwer SQL przestanie działać. Wówczas należy skopiować bezpiecznie pliki baz danych nazwa.mdf wrac z plikiem nazwa.log z katalogu (najczęściej):

C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA

Instalujemy ponownie serwer SQL. Podczas deinstalacji starej wersji usunąć katalog C:\Program Files\Microsoft SQL Server. 

Uruchamiamy SQL Managament Studio 2008 jako administrator

























Następnie w programie za pomocą funkcjo Attach dodajemy bazę danych:















Bezpieczniej przy dodawaniu bazy danych do systemu vulcan jest posłużyć się programem "administracja sql".

wtorek, 22 kwietnia 2014

Sekretariat Vulcan

Konfiguracja programu po stronie klienta i serwera.

1. Utworzenie użytkownika na serwerze.





















2. Konfiguracja klienta - zwracamy uwagę na port 1433, który powinien być otwarty na firewall'u serwera oraz powinien być skonfigurowany wg http://marioms.blogspot.com/2014/04/instalacja-mol-1.html





czwartek, 17 kwietnia 2014

MOL

Instalacja MOL (wersja serwerowa)


1. Instalujemy SQL wraz Management Studio. Sprawdzamy możliwość połączenia z bazą za pomocą programu Management Studio. W razie konieczności aktywujemy możliwość logowania użytkownika 'sa' poprzez ustalenie hasła oraz zezwolenie na logowanie. 








Dobrze jest skopiować sobie nazwę instancji w czasie logowania do SQL. Nazwa ta przyda się w czasie instalacji MOL w pkt. 3.













W Management Studio wybieramy -> Security->Logins->sa->Properties->General
Ważne aby 'Enforce password policy' było odznaczone. Ustalamy hasło. 
Następnie aktywujemy możliwość logowania. 















Ważne aby w zakładce Security->Logins->sa->Properties->Status->Login ustawić na 'enable'

2. Konfiguracja portu TCP/IP
Ustawiamy port komunikacja serwera z programami klienckimi na 1433. W tym celu uruchamiamy SQL Configuration Server Manager.



















Ustawiamy port komunikacji na 1433 i aktywujemy protokół TCP.
































3. Instalacja MOL
Po zainstalowaniu uruchamiamy pierwszy raz program MOL. 









Powinien się uruchomić kreator tworzenia bazy danych i użytkownika programu. Jeśli program tworzymy na serwerze wybieramy  jak na rysunku 1 opcję



Następnie uruchamiamy Management Studio i odczytujemy instancję serwera SQL. Nazwę tę wklejamy w kolejne okienko kreatora podłączenia do bazy programu MOL.












Najczęściej po standardowej instalacji serwera SQL  nazwa instancji to nazwa_komputera/SQLEXPRESS. 


Następnie podajemy dane administratora baz danych (z pkt 1 konfiguracja serwera SQL). 

















Jeśli dane są poprawne przechodzimy do kolejnego okna tworzenia nowego użytkownika naszego programu MOL.

















Poniższy komunikat świadczy o prawidłowym zainstalowaniu bazy, utworzeniu użytkownika, utworzeniu sterowników ODBC (sprawdzić można w Panel sterowania->Narzędzia administracyjne->Źródła danych ODBC->Systemowe DNS->MOL2000 i ->MOL2000_bank).

















4. Instalacja MOL na kliencie.


- jeśli instalujemy klienta na Windows 7 i wyżej dobrze jest obniżyć poziom kontroli użytkownika do samego dołu.

















Instalacja krok po kroku poniżej:



















4. Instalacja MOL WWW.
Postępujemy wg Konfiguracja serwera Apache do współpracy z MOL.

5. Problem przy [przełączaniu programu do trybu wieloużytkownikowego.

Należy zmienić hasło dla użytkownika mol poprzez Management Studio spełniające kryteria 8 znakowego i ze znakami specjalnymi :














Ponieważ hasło jest szyfrowane logarytmem md5 należy skorzystać z  generatora haseł md5.