Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Vytvorenie databazy v MSSQL 2012 instalacnym programom

Nie som prilis zdatny sqlkar a uz vobec nie MSSQL, kedze vacsinou obsluhujem len MySQL databazy.
Vytvoril som si uzivatela v managment studio, ktoreho som oznacil ako kamadmin a pridelil mu vsetky superuser prava. SPustim instalacny program kameroveho systemu a pyta sa ma, ci mam databazovy server, dam, ze mam, zadam login kamadmin a jeho heslo, server oznacim ako localhost (robim to na win2008, mssql je 2012 express), port 1433.
Ked si pozriem tento port vsak otvoreny nie je a ziaden proces nepocuva na nom.
Zvlastne je, ze v sluzbach som nasiel zakazaneho server agenta a pri pokuse ho spustit sa hned ukoncil a dokonca aj sql server browser, ktory sa vsak po zmene na automatiku bezpecne spustil.
Napriek tomu hoci SQL podla vsetkeho bezi spojenie a vytovrenie lokalnej databazy sa nedari, pretoze evidetne nepocuva na vyssie spominanom porte.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
v nastaveních MSSQL musíš povolit naslouchání na portu. en-us kapitola Configuring an instance of…
touchwood 27.07.2012 12:38
touchwood
No dobre, ale to je KB o tom ako pouzit iny port ako defaultny a navyse je to pre 2005 a 2008. Ta ce…
fleg 27.07.2012 12:47
fleg
SQL Server Configuration Manager v tomto musíš nahodit naslouchání na dané IP a portu a zapnout TCP…
tomas.kulhanek 27.07.2012 13:02
tomas.kulhanek
Toto vsetko som nastavene uz mal (az na 127.0.0.1, kde nebol port), ale napriek tomu nic na tomto po…
fleg 27.07.2012 18:43
fleg
zkus IPadresa\SQLEXPRESS jinak už neporadím
tomas.kulhanek 27.07.2012 19:53
tomas.kulhanek
tak tak, express verzia pouziva defaultne instanciu SQLEXPRESS. Cize okrem nazvu stroja treba dodat… nový
wam_Spider007 27.07.2012 21:14
wam_Spider007
To. ale nevysvetluje dovod, preco nic nepocuva na standardnom porte. Edit: Ako som tusil chyba bola… nový
fleg 27.07.2012 21:35
fleg
Tak som to nakoniec vyriesil inak, porty som vyriesiel prepnutim na enabled ako som spominal vyssie… poslední
fleg 27.07.2012 21:59
fleg

SQL Server Configuration Manager

v tomto musíš nahodit naslouchání na dané IP a portu a zapnout TCP/IP... Popř ti mohu udělat screeny.

Následně musíš zapnout službu Browser

Nikdy jsem toto nedělal v registrech. Snad ze screenu to je pochopitelne.

Co se týče SQL Browser služby, nejdřív musíš dát vlastnosti a v nich dát spouštění na Automatic a následně nahodit ;)

agenta nenahazuj... stačí jen browser

Toto vsetko som nastavene uz mal (az na 127.0.0.1, kde nebol port), ale napriek tomu nic na tomto porte nebezi.
Pozrel som aj event viewer a nic tam nevidim, po restarte je tam dokonca takyto oznam.
Server local connection provider is ready to accept connection on [ \\.\pipe\MSSQL$SQLEXPRESS\sql\query ].
SQL Server is now ready for client connections. This is an informational message; no user action is required.
Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\SQLEXPRESS ].
atd.

To. ale nevysvetluje dovod, preco nic nepocuva na standardnom porte.
Edit: Ako som tusil chyba bola u mna, porty som mal sice v stave active, ale disable, co moje chore oci nevideli a spokojili sa s tym, ze port je aktivny.
Napojit na databazu sa este neviem, ale aspon uz server na porte pocuva.

Tak som to nakoniec vyriesil inak, porty som vyriesiel prepnutim na enabled ako som spominal vyssie a konekt na databazu som poriesil win autetifikaciou namiesto sql. Pridal som win adminovi pravo na create db a instalator sa pohol dalej.
Zaujimave, ze s mnou vytvorenym superuserom, ktory mal vsetky prava to nechcelo ist a vytrvalo tvrdil, ze sa nemoze napojit na databazu.

Zpět do poradny Odpovědět na původní otázku Nahoru