Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte Microsoft SQL Server Management Studio . Táto aplikácia sa používa na dotazovanie priamo na serveri . To je súčasťou softvérového balíka SQL Server . . Keď ich otvorila , sa automaticky predvolené príkazovej konzoly , kde môže byť odkaz na databázu testovaných
2
, použite nasledujúcu syntax v príkazovom konzoly : EXEC [ RemoteServerName ] DB_Name.DB_Owner.StoredProcThe " RemoteServerName . " je názov prepojené databázy . Všimnite si , že tento názov je iný ako miestny názov servera SQL Server . Ďalším parametrom , s názvom " DB_NAME , " je názov prepojeného databázy . " Db_owner " je zvyčajne " DBO " pre väčšinu SQL nastaveniach , ale niektorí správcovia vytvoriť rôzne oprávnenia vlastníka databázy , takže tento názov sa môže líšiť . A konečne , parameter " uloženej procedúry " označuje uložené procedúry . Ak toto volanie zlyhá , potom odkaz na databázu nefunguje správne
3
použite nasledujúci príkaz na spustenie priamych dotazov na serveri : . SELECT * FROM OPENQUERY ( [ RemoteServerName ] , " SELECT * od zákazníka " ) Tento príkaz je iný ako v kroku 2. To testuje odkaz databázy pre súhlas na použitie priamych dotazov na server . Toto je metóda používaná na vytváranie dynamických dotazov na databázových serverov , ktoré môžu byť problém v zabezpečení , pokiaľ nie je riadne vykonávaná . Ak odkaz nemá oprávnenie alebo je nesprávne nastavený , bude chyba bude vrátená SQL Server .
Copyright © počítačové znalosti Všetky práva vyhradené