Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Ako osql a ISQL sú nástroje príkazového riadku vyvinuté vydávať pokyny k databázam Microsoft SQL Server beží ako operačný systém Windows procesy na pozadí . Osql a vydarená boli vyvinuté spoločne Microsoft a databázy spoločnosti Sybase . Oba môžu byť použité pre vydanie jedného alebo vąetkých príkazy . Okrem toho , osql a ISQL môžu interpretovať a spúšťať skripty alebo dávkové súbory napísané pomocou proprietárne Transact - SQL jazyka rozšírenie spoločnosti Microsoft na štandardné SQL .
Databáza knižnice API
ISQL a osql sa líšia v databáze rozhranie pre programovanie aplikácií alebo API , ktoré používajú pre pripojenie k Microsoft SQL Serveru . Vydarená bol pôvodne vyvinutý Sybase pomocou DB - Library API . Neskôr , osql bol vyvinutý , aby namiesto toho použiť ODBC alebo Open Database knižnicu prepojenie API . Obe API obsahujú C - jazykové funkcie , premenné a konštantný vyhlásenia potrebné na otvorenie a zatvorenie databázy , pridávať a získavať informácie a vykonávať činnosti údržby . ODBC zvyšuje na DB - Library API podporou väčšie dátové typy char , XML alebo rozšíriteľný značkovací jazyk údajov a Unicode . Microsoft SQL Server verzie po roku 2000 už nepodporujú pripojenie klientskej aplikácie napísané pomocou DB - Library .
Príkazy
príkazového riadku Pokyny na pre vydarené a osql sú takmer identical.Both vyžaduje užívateľské meno a heslo pre otvorenie pripojenia k databáze . Obaja majú prepínač servera " - S " , ktorý vás pripojí k serveru SQL Server podľa názvu . Osql , ale umožňuje pripojenie k viac pomenované inštancie SQL Server beží súbežne . Osql má tiež prepínače , ktoré prikazujem SQL Server ukladať svoj výstup pomocou užívateľa meny , dátumu a času lokalitu preferencie . Konečne , osql môže byť nakonfigurovaný pre spustenie v vydarené - kompatibilnom režime tým , že odstráni niektoré z jeho novších funkcií .
Podpora
Od zavedenia SQL Server 2005 , Microsoft prednosť príkazového riadku databázový nástroj bol SQLCMD . ISQL a DB - Library bol už nahradený osql a ODBC SQL Server 2000 . Aj keď môžete stále používať osql na novších verziách SQL Server , SQLCMD môže robiť rovnakú prácu a pridáva podporu pre objekt Microsoft Prepájanie a vkladanie databázy alebo OLE - DB API .
Copyright © počítačové znalosti Všetky práva vyhradené