SQL Server jak ćwiczyć offline?

SQL Server jak ćwiczyć offline?
RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0

Witam,

Chcę nauczyć się SQL i T-SQL. Ściągnąłem sobie Microsoft SQL Server 2014, aby "poćwiczyć".
Czytam książkę, wybrałem sobie stronę z ciekawym kursem.
Chciałem utworzyć bazę, tabelę ...

A tu woła ode mnie połączenia:
http://i65.tinypic.com/29m3ewl.png

Jak to rozwiązać:
-z czym się połączyć?
-jak ćwiczyć nie mają połączenia z internetem?

Z góry dziękuję za odpowiedzi.

edytowany 1x, ostatnio: RafałC
MC
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 8 lat
  • Lokalizacja:Wrocław
  • Postów:127
2

Po polsku:

http://www.sql-kursy.pl/ms-sql-kurs-instalacja-microsoft-sql-server-10.html

U Ciebie zamiast MARIUSZ_T będzie nazwa Twojego komputera, a zamiast kurs nazwa instancji z instalacji, pewnikiem MSSQLSERVER (domyślna).

edytowany 1x, ostatnio: michu_cc
PD
jeżeli jest instancja domyślna (MSSQLSERVER) to nie podajemy jej w nazwie serwera.
RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
michu_cc napisał(a):

Po polsku:

http://www.sql-kursy.pl/ms-sql-kurs-instalacja-microsoft-sql-server-10.html

U Ciebie zamiast MARIUSZ_T będzie nazwa Twojego komputera, a zamiast kurs nazwa instancji z instalacji, pewnikiem MSSQLSERVER (domyślna).

Dziękuję za wskazówkę, ale nie działa.

W okienku, do którego link wkleiłem(w pierwszym poście) w pozycji "user name" jest: POL\Rafy
Nazwę kompa w ustawieniach użytkownika mam: Rafy C (poniżej adres email dla konta użytkownika).
Wpisuję różne kombinacje:
MSSQLSERVER\POL\Rafy
MSSQLSERVER\Rafy
POL\Rafy\MSSQLSERVER
Rafy\MSSQLSERVER

MSSQLSERVER\POL\Rafy C
MSSQLSERVER\Rafy C
POL\Rafy C\MSSQLSERVER
Rafy C\MSSQLSERVER

Może ta instancja z instalacji tj. MSSQLSERVER jest inna. Gdzie to sprawdzić ?

edytowany 1x, ostatnio: RafałC
HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
1

Zobacz co masz w usługach (services.msc).

U mnie na przykład jest coś takiego:
864d8bb99d.png
W nawiasie masz nazwę instancji.
Jeżeli łączysz się z serwerem postawionym na tym samym komputerze możesz użyć: .\nazwa_instancji

A co autentykacji to zależy co ustawiłeś podczas instalacji.
Albo: autentykacja Windows wtedy nic nie wpisujesz, albo autentykacja SQL wtedy wpisujesz nazwę użytkownika (sa) i hasło ustalone podczas instalacji.

edytowany 3x, ostatnio: hipekk
1

Microsoft ma przygotowaną szkoleniową bazę danych AdventureWorks idealną do tych celów

http://msftdbprodsamples.codeplex.com/

HI
Masz rację, ale nie o to pytał RafałC ;)
RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
hipekk napisał(a):

Zobacz co masz w usługach (services.msc).

U mnie na przykład jest coś takiego:
864d8bb99d.png
W nawiasie masz nazwę instancji.
Jeżeli łączysz się z serwerem postawionym na tym samym komputerze możesz użyć: .\nazwa_instancji

A co autentykacji to zależy co ustawiłeś podczas instalacji.
Albo: autentykacja Windows wtedy nic nie wpisujesz, albo autentykacja SQL wtedy wpisujesz nazwę użytkownika (sa) i hasło ustalone podczas instalacji.

Nie przypominam sobie abym coś ustawiał przy instalacji. Nawet nie wiem gdzie to sprawdzić.

U mnie wygląda to tak:
http://i68.tinypic.com/220rkj.png

"user name" w "Connect to Server" wpisuje mi: POL\Rafy

Wpisuję:
`.\SQLWriter
Rafy\SQLWriter
Rafy\SQL Server VSS Writer
POL\Rafy\SQLWriter
Rafy\SQL Server VSS Writer

i dalej nic

edytowany 1x, ostatnio: RafałC
HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
1

Nie masz zainstalowanej usługi serwera (spójrz na moim screenie, powinna być pozycja SQL Server (nazwa_instancji)).
Coś "skopałeś" przy instalacji.

edytowany 3x, ostatnio: hipekk
RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
hipekk napisał(a):

Nie masz zainstalowanej usługi serwera (spójrz na moim screenie, powinna być pozycja SQL Server (nazwa_instancji)).
Coś "skopałeś" przy instalacji.

To można skopać instalację?

Myślałem że to idioto odporne.
Instalowałem dużo różnych programów, ale widać że mnie pokonał.
Czyli co, tylko odinstalować i zainstalować jeszcze raz ?

HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
0

Jak widać można ;).

A czy w panelu sterowania w programy i funkcje masz jakąś pozycję typu Microsoft SQL Server 2014?

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
hipekk napisał(a):

Jak widać można ;).

A czy w panelu sterowania w programy i funkcje masz jakąś pozycję typu Microsoft SQL Server 2014?

Program normalnie się uruchamia a tak wyglądają elementy zainstalowane:
http://i68.tinypic.com/28amgxi.png

HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
0

Znajdź w starcie program "SQL Server Configuration Manager" i pokaż co tam masz w poszczególnych gałęziach.

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
hipekk napisał(a):

Znajdź w starcie program "SQL Server Configuration Manager" i pokaż co tam masz w poszczególnych gałęziach.

HI
Czy to jest program "SQL Server Configuration Manager"?
RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0

Czy to jest program "SQL Server Configuration Manager"? - hipekk 8

To jest SQL Management Studio

HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
1

Czyli na prośbę "Znajdź w starcie program "SQL Server Configuration Manager" i pokaż co tam masz w poszczególnych gałęziach." znajdujesz "SQL Management Studio"...
Pomijając że nie pokazałeś programu tylko pozycję w menu start...

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
hipekk napisał(a):

Czyli na prośbę "Znajdź w starcie program "SQL Server Configuration Manager" i pokaż co tam masz w poszczególnych gałęziach." znajdujesz "SQL Management Studio"...
Pomijając że nie pokazałeś programu tylko pozycję w menu start...

Nie zrozumiałem polecenia "znajdź w starcie".
O jaki start chodzi?
Ok już chyba wiem.
Załącznik pokazuje gałęzie

  • S2.png (18 KB) - ściągnięć: 136
  • S3.png (19 KB) - ściągnięć: 174
edytowany 1x, ostatnio: RafałC
HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
1

Pokaż zawartość Sql Server Services (oczywiście dalej mówimy o programie SQL Server Configuration Manager)

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
hipekk napisał(a):

Pokaż zawartość Sql Server Services (oczywiście dalej mówimy o programie SQL Server Configuration Manager)

Pusto

  • S4.png (17 KB) - ściągnięć: 145
edytowany 1x, ostatnio: RafałC
HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
1

SQL brak instancji serwera - tu był podobny temat.
Zainstaluj na nowo SQL Server (wcześniej odinstaluj SQL Server 2014).

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
hipekk napisał(a):

SQL brak instancji serwera - tu był podobny temat.
Zainstaluj na nowo SQL Server (wcześniej odinstaluj SQL Server 2014).

Jeszcze dla upewnienia aby nie zrobić kolejnego "błędu blondynki". Korzystam z Windows od 1995r. i jeszcze nigdy nie miałem takiego przypadku...

Na liście w "odinstaluj lub zmień program" jest kilkanaście plików w tym SQL Server 2008, 2005.
Które wybrać?
A może inaczej odinstalować?

  • SQL.png (58 KB) - ściągnięć: 182
edytowany 1x, ostatnio: RafałC
HI
Pisząc "SQL Server 2014" miałem na myśli pozycję bez żadnych "dopisków" czyli dokładnie SQL Server 2014 (64-bit)
RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0

Odinstalowałem zgodnie z informacją.
Pozostało aż tyle...

Instalować jeszcze raz czy usunąć to?
Tak jak pisałem, użytkuję windowsa od około 20 lat i pierwszy raz zainstalowałem coś co się nie zainstalowało.
Ok, instalowałem jak przy większości programów. Choć przy instalacji większości dbam aby nie zainstalował się niepotrzebny program.
Teraz odinstalowałem zaznaczając w trakcie odinstalowania wszystkie dodatki i się nie odinstalowało.

edytowany 3x, ostatnio: RafałC
HI
  • Rejestracja:prawie 13 lat
  • Ostatnio:dzień
  • Postów:1855
0

Zaglądałeś do wątku którego link podałem w jednym z postów wyżej - prawdopodobnie siągnąłeś zły instalator, tak jak pytający z tamtego tematu.
Spróbuj zainstalować Server nie odinstalowując tego co zostało.

edytowany 1x, ostatnio: hipekk
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 5 godzin
  • Lokalizacja:Wrocław
2
RafałC napisał(a):

Tak jak pisałem, użytkuję windowsa od około 20 lat i pierwszy raz zainstalowałem coś co się nie zainstalowało.

SQL Server to nie jest program, tylko zestaw narzędzi i dodatków, jego instalator zawiera wiele różnych komponentów. Instalować trzeba ze zrozumieniem, dokładnie czytając, zaznaczając i wybierając odpowiednie ustawienia, których jest wiele. Kompulsywne klikanie "next" to nie jest dobra metoda instalacji.

Teraz odinstalowałem zaznaczając w trakcie odinstalowania wszystkie dodatki i się nie odinstalowało.

Z tego, co widzę, zostały głównie dodatki, żadnej głównej usługi nie masz.

A logować się po instalacji na domyślną instancję SQL Servera na lokalnym komputerze najlepiej jest wpisując .. (Tak, kropkę.)

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
somekind napisał(a):
RafałC napisał(a):

Tak jak pisałem, użytkuję windowsa od około 20 lat i pierwszy raz zainstalowałem coś co się nie zainstalowało.

SQL Server to nie jest program, tylko zestaw narzędzi i dodatków, jego instalator zawiera wiele różnych komponentów. Instalować trzeba ze zrozumieniem, dokładnie czytając, zaznaczając i wybierając odpowiednie ustawienia, których jest wiele. Kompulsywne klikanie "next" to nie jest dobra metoda instalacji.

Teraz odinstalowałem zaznaczając w trakcie odinstalowania wszystkie dodatki i się nie odinstalowało.

Z tego, co widzę, zostały głównie dodatki, żadnej głównej usługi nie masz.

A logować się po instalacji na domyślną instancję SQL Servera na lokalnym komputerze najlepiej jest wpisując .. (Tak, kropkę.)

Odinstalowałem główny składnik tak jak radził Hipekk. Resztę zostawiłem.

Przeszedłem jeszcze raz instalację, bardzo uważnie, rejestrując na print screenach wszystkie etapy i efekt ten sam...
W załączonych plikach dodałem loga po instalacji.

edytowany 1x, ostatnio: RafałC
SO
  • Rejestracja:ponad 10 lat
  • Ostatnio:12 miesięcy
1

No bo z tego co widzę to instalujesz jedynie MSSQL Management Studio, czyli narzędzia do zarządzania.
Wciąż nie masz zainstalowanego serwera.

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
some_ONE napisał(a):

No bo z tego co widzę to instalujesz jedynie MSSQL Management Studio, czyli narzędzia do zarządzania.
Wciąż nie masz zainstalowanego serwera.

No to już wiem o co chodzi.
W takim razie jakie narzędzie mam zainstalować?:
-SQL Server 2012,
-Windows Server 2012
-SQL Server 2014 Express
Chodzi też o to aby się nie "pogryzły"...

edytowany 1x, ostatnio: RafałC
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 5 godzin
  • Lokalizacja:Wrocław
2

Tu jest opis tego, czym się różnią poszczególne instalatory: https://msdn.microsoft.com/pl-pl/sqlserver2014express.aspx

Moim zdaniem, powinieneś pobrać i zainstalować SQL Server 2014 Express with Tools aby mieć silnik bazy i Management Studio.

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
somekind napisał(a):

Tu jest opis tego, czym się różnią poszczególne instalatory: https://msdn.microsoft.com/pl-pl/sqlserver2014express.aspx

Moim zdaniem, powinieneś pobrać i zainstalować SQL Server 2014 Express with Tools aby mieć silnik bazy i Management Studio.

Dziękuje bardzo !

Jak widzę nie tylko ja chciałem jechać bez silnika ;-)

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0

To jeszcze pomęczę pytaniem.
Jakie minimalne komponenty (do nauki SQL) z poniższej listy instalacyjnej SQL Server Express 2014 ściągnąć. Mam zainstalowany SQL Management Studio.
Chodzi mi o to aby nie instalować niepotrzebnych rzeczy, bo na komputerze i tak mam więcej "sprzętu" niż talentu, a nie chcę go spowalniać/zaśmiecać.

https://www.microsoft.com/en-us/download/details.aspx?id=42299
Express 32BIT WoW64\SQLEXPR32_x86_ENU.exe 149.9 MB
Express 32BIT\SQLEXPR_x86_ENU.exe 168.4 MB
Express 64BIT\SQLEXPR_x64_ENU.exe 196.7 MB
ExpressAdv 32BIT\SQLEXPRADV_x86_ENU.exe 1.1 GB
ExpressAdv 64BIT\SQLEXPRADV_x64_ENU.exe 1.1 GB
ExpressAndTools 32BIT\SQLEXPRWT_x86_ENU.exe 840.8 MB
ExpressAndTools 64BIT\SQLEXPRWT_x64_ENU.exe 833.2 MB
LocalDB 32BIT\SqlLocalDB.msi 36.6 MB
LocalDB 64BIT\SqlLocalDB.msi 43.1 MB

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 5 godzin
  • Lokalizacja:Wrocław
3

Jeśli już masz Management Studio, to do kompletu brakuje Ci tylko silnika bazy danych, czyli samego Express.

RC
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:19
0
somekind napisał(a):

Jeśli już masz Management Studio, to do kompletu brakuje Ci tylko silnika bazy danych, czyli samego Express.

czyli tego?:
ExpressAndTools 64BIT\SQLEXPRWT_x64_ENU.exe 833.2 MB
czy coś więcej z lity powyższych plików.

edytowany 1x, ostatnio: RafałC
DibbyDum
tutaj masz bezpośrednie linki i sensowne opisy: http://downloadsqlserverexpress.com/
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)