λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Η διαφορά μεταξύ ISQL & OSQL

Αν και σχεσιακές βάσεις δεδομένων και η δομή Query Language ή SQL είναι τεχνολογίες που εισέρχονται στη δεκαετία του 1970 , οι αιτήσεις που τις εφαρμόζουν είναι , σε αυτήν την ημέρα , σε συνεχή εξέλιξη . ISQL ή Interactive Structured Query Language και OSQL - Αντικείμενο - Structured Query Language - είναι σχεσιακή βάση δεδομένων εργαλεία που έχουν εξελιχθεί με τα χρόνια για να καλύψει τις αυξανόμενες ανάγκες των επιχειρήσεων για την αποτελεσματική επεξεργασία των πληροφοριών. Επισκόπηση
Η

Τόσο OSQL και ISQL είναι βοηθητικά προγράμματα της γραμμής εντολών που αναπτύχθηκε για να εκδίδει οδηγίες προς τις βάσεις δεδομένων της Microsoft SQL Server εκτελείται ως διεργασίες παρασκηνίου λειτουργικό σύστημα των Windows . OSQL και ISQL αναπτύχθηκαν από κοινού από τη Microsoft και της εταιρείας βάσης δεδομένων Sybase . Και οι δύο μπορούν να χρησιμοποιηθούν για να εκδώσει μονό ή batched εντολές. Επιπλέον , OSQL και ISQL μπορεί να ερμηνεύσει και να εκτελέσει σενάρια ή αρχεία δέσμης γραμμένο με ιδιόκτητες επεκτάσεις γλώσσα Transact - SQL της Microsoft με το πρότυπο SQL .
Εικόνων Βάση Βιβλιοθήκη API
Η

ISQL και oSQL διαφέρουν ως προς τις διεπαφές προγραμματισμού εφαρμογών βάσεων δεδομένων ή APIs που χρησιμοποιείτε για να συνδεθείτε στο Microsoft SQL Servers . ISQL αναπτύχθηκε αρχικά από Sybase χρησιμοποιώντας την DB- Βιβλιοθήκη API . Αργότερα , OSQL αναπτύχθηκε για να χρησιμοποιήσετε το ODBC ή Open Database Connectivity βιβλιοθήκη API αντ 'αυτού. Και οι δύο APIs περιέχουν τα C - γλωσσικές λειτουργίες , μεταβλητές και σταθερές δηλώσεις που απαιτούνται για να ανοίξει και να κλείσει μια βάση δεδομένων , να προσθέσετε και να εξάγει πληροφορίες και να εκτελούν εργασίες συντήρησης. ODBC βελτιώνει την DB- Βιβλιοθήκη API με την υποστήριξη μεγαλύτερων τύπων δεδομένων char , XML ή Extendable δεδομένων Markup Language και Unicode . Microsoft SQL Server εκδόσεις μετά το 2000 δεν είναι πλέον υποστηρίζουν εφαρμογές client σύνδεση γράφτηκε χρησιμοποιώντας τη βιβλιοθήκη DB .

Η Εντολές
Η

είναι οι οδηγίες γραμμής εντολών για ISQL και OSQL σχεδόν identical.Both απαιτεί ένα όνομα χρήστη και κωδικό πρόσβασης για να ανοίξετε μια σύνδεση βάσης δεδομένων . Και οι δύο έχουν το διακόπτη server " - S" , που σας συνδέει με μια SQL Server με το όνομα . OSQL , όμως , σας επιτρέπει να συνδεθείτε σε πολλαπλές ονομάζεται παρουσίες του SQL Server που τρέχουν ταυτόχρονα . OSQL έχει επίσης διακόπτες που εντολή SQL Server για να σώσει την παραγωγή της , χρησιμοποιώντας το νόμισμα του χρήστη , την ημερομηνία και τις προτιμήσεις τοποθεσία χρόνου . Τέλος , OSQL μπορεί να ρυθμιστεί ώστε να εκτελείται σε κατάσταση λειτουργίας ISQL συμβατή με την εξάλειψη μερικά από τα νεότερα χαρακτηριστικά της .
Εικόνων Υποστήριξη
Η

Από την εισαγωγή του SQL Server 2005 , Microsoft προτίμησε εντολών εργαλείο βάσης δεδομένων γραμμή ήταν η χρησιμότητα SQLCMD . ISQL και DB - Βιβλιοθήκη είχε ήδη αντικατασταθεί από OSQL και ODBC του SQL Server 2000 . Ενώ μπορείτε ακόμα να χρησιμοποιήσετε OSQL στις πιο πρόσφατες εκδόσεις του SQL Server , SQLCMD μπορεί να κάνει την ίδια δουλειά και προσθέτει υποστήριξη για Αντικείμενο της Microsoft σύνδεση και ενσωμάτωση βάσης δεδομένων ή OLE - DB API .

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα