Programy na zamówienie. Projektowanie aplikacji. Programista. Bazy danych, Access, VBA, Excel, .NET. Tworzenie oprogramowania na zlecenie | Mariusz Czyżak - Pytania, odpowiedzi i porady. FAQ Programy na zamówienie. Tworzenie aplikacji na bazie Access VBA, .NET, SQL Server, Excel. Programista. Pisanie oprogramowania na zlecenie dla firm produkcyjnych, do obsługi zamówień, kontroli kosztów, analiz danych, do automatyzacji prac. Dedykowane aplikacje baz danych do raportowania sprzedaży, do planowania magazynu, wydruku i skanowania kodów kreskowych, dla firm transportowych, przedsiębiorstw budowlanych, dla serwisów. Projektowanie oprogramowania do prowadzenia inwentaryzacji. Budowanie aplikacji webowych i programów sieciowych. Faktura. Wycena gratis. Usługi informatyczne. https://www.bazy-programy.pl/pytania-odpowiedzi-i-porady-faq.feed 2024-05-09T05:15:04+00:00 Aplikomp Joomla! - Open Source Content Management Jak odłączyć bazę danych od serwera MS SQL 2022-01-10T07:10:08+00:00 2022-01-10T07:10:08+00:00 https://www.bazy-programy.pl/pytania-odpowiedzi-i-porady-faq/29-jak-odlaczyc-baze-danych-od-serwera-ms-sql.html Super User <p>Podłączamy się do wybranej instancji serwera za pomocą oprogramowania MS SQL Management Studio</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\odlaczanie-bazy-serwera-MS-SQL\01A.png" alt="" height="300" /></p> <p>Najlepiej, jeśli przed operacją odłączania zamknięte zostaną wszystkie aplikacje w sieci współpracujące z bazą.</p> <p>Klikamy prawym przyciskiem myszy na wybranej bazie danych. Wybieramy kolejno polecenia <em>Tasks</em> oraz <em>Detach.</em></p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\odlaczanie-bazy-serwera-MS-SQL\02A.png" alt="" height="300" /></p> <p>W oknie potwierdzenia operacji widzimy nazwę odłączanej bazy. Możemy tutaj również aktywować opcję uprzedniego zamknięcia otwartych połączeń.</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\odlaczanie-bazy-serwera-MS-SQL\03A.png" alt="" height="300" /></p> <p>Zatwierdzamy operację naciskając OK.</p> <p>Odłączona baza powinna zniknąć z grupy Databases sekcji "Object Explorer".</p> <p><a href="https://www.aplikomp.eu/questions-answers-and-advices-faq/29-how-to-disconnect-a-database-from-ms-sql-server.html">(ENG version) How to disconnect a database from MS SQL server</a></p> <p>Podłączamy się do wybranej instancji serwera za pomocą oprogramowania MS SQL Management Studio</p> <p><img src="images\artykuly\porady\odlaczanie-bazy-serwera-MS-SQL\01A.png" alt="" height="300" /></p> <p>Najlepiej, jeśli przed operacją odłączania zamknięte zostaną wszystkie aplikacje w sieci współpracujące z bazą.</p> <p>Klikamy prawym przyciskiem myszy na wybranej bazie danych. Wybieramy kolejno polecenia <em>Tasks</em> oraz <em>Detach.</em></p> <p><img src="images\artykuly\porady\odlaczanie-bazy-serwera-MS-SQL\02A.png" alt="" height="300" /></p> <p>W oknie potwierdzenia operacji widzimy nazwę odłączanej bazy. Możemy tutaj również aktywować opcję uprzedniego zamknięcia otwartych połączeń.</p> <p><img src="images\artykuly\porady\odlaczanie-bazy-serwera-MS-SQL\03A.png" alt="" height="300" /></p> <p>Zatwierdzamy operację naciskając OK.</p> <p>Odłączona baza powinna zniknąć z grupy Databases sekcji "Object Explorer".</p> <p><a href="https://www.aplikomp.eu/questions-answers-and-advices-faq/29-how-to-disconnect-a-database-from-ms-sql-server.html">(ENG version) How to disconnect a database from MS SQL server</a></p> Jak podłączyć plik bazy danych mdf do MS SQL Server 2022-01-10T06:55:22+00:00 2022-01-10T06:55:22+00:00 https://www.bazy-programy.pl/pytania-odpowiedzi-i-porady-faq/28-jak-podlaczyc-plik-bazy-danych-mdf-do-ms-sql-server.html Super User <p>Uruchamiamy program MS SQL Management Studio</p> <p>Podłączamy się do wybranej instancji serwera SQL.</p> <p><img src="https://www.bazy-programy.pl/images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\01A.png" alt="" height="300" /></p> <p>W sekcji "Object explorer" pod nazwą podłączonego serwera klikamy prawym przyciskiem na grupie Databases i wybieramy polecenie Attach.</p> <p><img src="https://www.bazy-programy.pl/images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\02A.png" alt="" height="300" /></p> <p>W oknie, które się otworzy wskazujemy plik bazy danych (mdf), który chcemy obsługiwać na serwerze. </p> <p><img src="https://www.bazy-programy.pl/images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\03A.png" alt="" height="300" /></p> <p><img src="https://www.bazy-programy.pl/images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\04A.png" alt="" height="300" /></p> <p><img src="https://www.bazy-programy.pl/images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\05A.png" alt="" height="300" /></p> <p>Automatycznie zostanie dodany do listy również plik logu (ldf).</p> <p>Klikamy OK. Podłączona baza pojawi się na liście baz danych serwera.</p> <p><a href="https://www.aplikomp.eu/questions-answers-and-advices-faq/28-how-to-connect-mdf-database-file-to-ms-sql-server.html">(ENG version) How to connect mdf database file to MS SQL Server</a></p> <p>Uruchamiamy program MS SQL Management Studio</p> <p>Podłączamy się do wybranej instancji serwera SQL.</p> <p><img src="images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\01A.png" alt="" height="300" /></p> <p>W sekcji "Object explorer" pod nazwą podłączonego serwera klikamy prawym przyciskiem na grupie Databases i wybieramy polecenie Attach.</p> <p><img src="images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\02A.png" alt="" height="300" /></p> <p>W oknie, które się otworzy wskazujemy plik bazy danych (mdf), który chcemy obsługiwać na serwerze. </p> <p><img src="images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\03A.png" alt="" height="300" /></p> <p><img src="images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\04A.png" alt="" height="300" /></p> <p><img src="images/artykuly/porady/podlaczanie-bazy-danych-do-serwera-MS-SQL\05A.png" alt="" height="300" /></p> <p>Automatycznie zostanie dodany do listy również plik logu (ldf).</p> <p>Klikamy OK. Podłączona baza pojawi się na liście baz danych serwera.</p> <p><a href="https://www.aplikomp.eu/questions-answers-and-advices-faq/28-how-to-connect-mdf-database-file-to-ms-sql-server.html">(ENG version) How to connect mdf database file to MS SQL Server</a></p> Jak zainstalować oprogramowanie MS SQL Server 2022-01-09T19:28:29+00:00 2022-01-09T19:28:29+00:00 https://www.bazy-programy.pl/pytania-odpowiedzi-i-porady-faq/27-jak-zainstalowac-ms-sql-server.html Super User <p>Przedstawię opis instalacji MS SQL Server Express w podstawowej konfiguracji na stanowisku, które będzie mogło również pełnić w naszej sieci rolę serwera baz danych i udostępniać dane innym stacjom.</p> <p>Przykładowa instalacja dla wersji MS SQL Server 2012. Dla nowszych wersji wygląda podobnie.</p> <p>Po uruchomieniu pliku instalacyjnego widzimy ekran pozwalający na wybranie opcji instalacji lub aktualizacji starszej wersji SQL Server.</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\01.png" alt="" height="300" /></p> <p>Zakładam, że na stanowisku nie mamy zainstalowanego oprogramowania MS SQL Server, więc wybieramy opcję „New SQL Server stand-alone installation”</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\01A.png" alt="" height="300" /></p> <p>Akceptujemy warunki licencji i naciskamy Next:</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\02A.png" alt="" height="300" /></p> <p>W kolejnym oknie widzimy podsumowanie wyniku weryfikacji zgodności naszego systemu operacyjnego i jego komponentów z instalowanym oprogramowaniem serwera.  Jeśli pojawią się w nim jakieś  błędy lub ostrzeżenia, należy doinstalować potrzebne komponenty systemu (np. .NET Framework lub PowerShell) lub wykonać restart systemu i ponowić instalację.</p> <p>Po ewentualnym uzupełnieniu brakujących komponentów uruchamiamy ponownie instalator i ponawiamy wcześniej opisane kroki.</p> <p>W kolejnym oknie możemy zaznaczyć opcję automatycznego pobrania aktualizacji oprogramowania serwera.</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\03A.png" alt="" height="300" /></p> <p>Następnie wybieramy komponenty do instalacji. W zależności od tego, jaki pakiet instalacyjny serwera pobraliśmy (With Tools, Advanced itd.), mamy do wyboru różne narzędzia i aplikacje. Zaznaczmy przede wszystkim opcje „Database Engine Services” oraz „SQL Client Connectivity SDK”. Można wybrać też instalację podstawowych programów do zarządzania serwerem. Jednak dla wygody obsługi i tak zainstalujemy później bardzo przydatną aplikację MS SQL Server Management Studio.</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\04A.png" alt="" height="300" /></p> <p>Nadajmy teraz nazwę instancji, czyli nazwę, pod jaką nasz serwer SQL będzie widoczny w sieci (w połączeniu z nazwą stanowiska komputerowego utworzy ona adres). Docelowo w sieci widoczna będzie struktura <em>NAZWA_STANOWISKA\NAZWA_INSTANCJI_SERWERA_SQL</em>. Z uwagi na to, że możemy posiadać na stanowisku wiele wersji oprogramowania serwera MS SQL, możemy tutaj wpisać np. <em>SQL2012</em>.</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\05A.png" alt="" height="300" /></p> <p>Przechodzimy do kolejnego okna, gdzie widzimy serwisy systemowe, które będą uruchamiane po starcie systemu. Weryfikujemy, czy przy „SQL Server Database Engine” mamy zaznaczoną opcję automatycznego startu.</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\06A.png" alt="" height="300" /></p> <p>Sprawdzamy również, czy w zakładce Collation mamy odpowiednie ustawienie (dotyczy sposobu obsługi znaków PL)</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\07A.png" alt="" height="300" /></p> <p>Po przejściu do kolejnego okna konfigurujemy ustawienia dostępu do serwera. Zwykle chcemy korzystać z serwera z poziomu innych stanowisk oraz aplikacji zewnętrznych (np. MS Access, Excel, programy kompilowane). Sugeruję wybrać tutaj tryb Mixed Mode (czyli uwierzytelnianie Windows plus SQL Server). Ustawiamy tutaj też hasło administratora serwera SQL (użytkownik „sa”).</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\08A.png" alt="" height="300" /></p> <p>Do listy administratorów domyślnie został dodany aktualnie zalogowany użytkownik naszego stanowiska ( w przykładzie użytkownik Test). </p> <p>Można oczywiście pozostać przy opcji „Windows authentication mode”. Będziemy wtedy  musieli odpowiednio dopisać użytkowników stanowisk do serwera dla weryfikacji zgodności zabezpieczeń.</p> <p> Przechodzimy dalej</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\10A.png" alt="" height="300" /></p> <p>Ostatnie okno pokazuje wynik instalacji</p> <p><img src="https://www.bazy-programy.pl/images\artykuly\porady\instalacja-sql-server\11A.png" alt="" height="300" /></p> <p>Zamykamy je. Mamy oprogramowanie MS SQL Server przygotowane do pracy.</p> <p>Dla wygodnego zarządzania serwerem oraz dodawanymi bazami sugeruję zainstalować program MS SQL Management Studio. Można pobrać jego najnowszą wersję, gdyż pozwala ona na pracę z większością wersji serwera, włączając w to jego starsze wersje.</p> <p> </p> <p><a href="https://www.aplikomp.eu/questions-answers-and-advices-faq/27-how-to-install-ms-sql-server.html">(ENG version) How to install MS SQL Server</a></p> <p>Przedstawię opis instalacji MS SQL Server Express w podstawowej konfiguracji na stanowisku, które będzie mogło również pełnić w naszej sieci rolę serwera baz danych i udostępniać dane innym stacjom.</p> <p>Przykładowa instalacja dla wersji MS SQL Server 2012. Dla nowszych wersji wygląda podobnie.</p> <p>Po uruchomieniu pliku instalacyjnego widzimy ekran pozwalający na wybranie opcji instalacji lub aktualizacji starszej wersji SQL Server.</p> <p><img src="images\artykuly\porady\instalacja-sql-server\01.png" alt="" height="300" /></p> <p>Zakładam, że na stanowisku nie mamy zainstalowanego oprogramowania MS SQL Server, więc wybieramy opcję „New SQL Server stand-alone installation”</p> <p><img src="images\artykuly\porady\instalacja-sql-server\01A.png" alt="" height="300" /></p> <p>Akceptujemy warunki licencji i naciskamy Next:</p> <p><img src="images\artykuly\porady\instalacja-sql-server\02A.png" alt="" height="300" /></p> <p>W kolejnym oknie widzimy podsumowanie wyniku weryfikacji zgodności naszego systemu operacyjnego i jego komponentów z instalowanym oprogramowaniem serwera.  Jeśli pojawią się w nim jakieś  błędy lub ostrzeżenia, należy doinstalować potrzebne komponenty systemu (np. .NET Framework lub PowerShell) lub wykonać restart systemu i ponowić instalację.</p> <p>Po ewentualnym uzupełnieniu brakujących komponentów uruchamiamy ponownie instalator i ponawiamy wcześniej opisane kroki.</p> <p>W kolejnym oknie możemy zaznaczyć opcję automatycznego pobrania aktualizacji oprogramowania serwera.</p> <p><img src="images\artykuly\porady\instalacja-sql-server\03A.png" alt="" height="300" /></p> <p>Następnie wybieramy komponenty do instalacji. W zależności od tego, jaki pakiet instalacyjny serwera pobraliśmy (With Tools, Advanced itd.), mamy do wyboru różne narzędzia i aplikacje. Zaznaczmy przede wszystkim opcje „Database Engine Services” oraz „SQL Client Connectivity SDK”. Można wybrać też instalację podstawowych programów do zarządzania serwerem. Jednak dla wygody obsługi i tak zainstalujemy później bardzo przydatną aplikację MS SQL Server Management Studio.</p> <p><img src="images\artykuly\porady\instalacja-sql-server\04A.png" alt="" height="300" /></p> <p>Nadajmy teraz nazwę instancji, czyli nazwę, pod jaką nasz serwer SQL będzie widoczny w sieci (w połączeniu z nazwą stanowiska komputerowego utworzy ona adres). Docelowo w sieci widoczna będzie struktura <em>NAZWA_STANOWISKA\NAZWA_INSTANCJI_SERWERA_SQL</em>. Z uwagi na to, że możemy posiadać na stanowisku wiele wersji oprogramowania serwera MS SQL, możemy tutaj wpisać np. <em>SQL2012</em>.</p> <p><img src="images\artykuly\porady\instalacja-sql-server\05A.png" alt="" height="300" /></p> <p>Przechodzimy do kolejnego okna, gdzie widzimy serwisy systemowe, które będą uruchamiane po starcie systemu. Weryfikujemy, czy przy „SQL Server Database Engine” mamy zaznaczoną opcję automatycznego startu.</p> <p><img src="images\artykuly\porady\instalacja-sql-server\06A.png" alt="" height="300" /></p> <p>Sprawdzamy również, czy w zakładce Collation mamy odpowiednie ustawienie (dotyczy sposobu obsługi znaków PL)</p> <p><img src="images\artykuly\porady\instalacja-sql-server\07A.png" alt="" height="300" /></p> <p>Po przejściu do kolejnego okna konfigurujemy ustawienia dostępu do serwera. Zwykle chcemy korzystać z serwera z poziomu innych stanowisk oraz aplikacji zewnętrznych (np. MS Access, Excel, programy kompilowane). Sugeruję wybrać tutaj tryb Mixed Mode (czyli uwierzytelnianie Windows plus SQL Server). Ustawiamy tutaj też hasło administratora serwera SQL (użytkownik „sa”).</p> <p><img src="images\artykuly\porady\instalacja-sql-server\08A.png" alt="" height="300" /></p> <p>Do listy administratorów domyślnie został dodany aktualnie zalogowany użytkownik naszego stanowiska ( w przykładzie użytkownik Test). </p> <p>Można oczywiście pozostać przy opcji „Windows authentication mode”. Będziemy wtedy  musieli odpowiednio dopisać użytkowników stanowisk do serwera dla weryfikacji zgodności zabezpieczeń.</p> <p> Przechodzimy dalej</p> <p><img src="images\artykuly\porady\instalacja-sql-server\10A.png" alt="" height="300" /></p> <p>Ostatnie okno pokazuje wynik instalacji</p> <p><img src="images\artykuly\porady\instalacja-sql-server\11A.png" alt="" height="300" /></p> <p>Zamykamy je. Mamy oprogramowanie MS SQL Server przygotowane do pracy.</p> <p>Dla wygodnego zarządzania serwerem oraz dodawanymi bazami sugeruję zainstalować program MS SQL Management Studio. Można pobrać jego najnowszą wersję, gdyż pozwala ona na pracę z większością wersji serwera, włączając w to jego starsze wersje.</p> <p> </p> <p><a href="https://www.aplikomp.eu/questions-answers-and-advices-faq/27-how-to-install-ms-sql-server.html">(ENG version) How to install MS SQL Server</a></p>