Gibt es einen Unterschied zwischen T-SQL-Server und einem Synonym? Wenn ja, was sind sie, und in welchen Fällen würde ich eines über das andere wählen?Unterschied zwischen einem verbundenen Server und einem Synonym?
Antwort
Sie verwenden einen Verbindungsserver, um eine Verbindung zu einer Datenbank auf einem anderen Server herzustellen. Sie verwenden ein Synonym, um das Objekt (z. B. Tabelle) anzugeben, auf das Sie in SQL zugreifen möchten. Es ist wie ein Alias. Für weitere Informationen siehe here.
Zum Beispiel ServerName.DatabaseName.dbo.TableName
ist ein Synonym für die Tabelle TableName
, im Besitz von dbo
, in der Datenbank DatabaseName
auf dem Server ServerName
.
Ein Verbindungsserver ist der andere Server (oder die Instanz), mit dem Sie eine Verbindung herstellen möchten.
Grundsätzlich konfigurieren Sie einen Verbindungsserver für den Zugriff auf eine andere Datenbankinstanz. Sie verwenden Synonyme, um die Objekte anzugeben, die Sie für die andere Instanz in TSQL verwenden möchten.
Sie können einen Verbindungsserver mithilfe von SQL Server Management Studio oder mithilfe der sp_addlinkedserver
(Transact-SQL) -Anweisung konfigurieren. Genommen von here.
- 1. Unterschied zwischen einem Informatiker und einem Computerprogrammierer
- 2. Unterschied zwischen einem Objekt und einem Hash?
- 3. Unterschied zwischen einem +++++ b und einem ++ + ++ b
- 4. Was ist der Unterschied zwischen einem Algorithmus und einem Entwurfsmuster
- 5. Unterschied zwischen einem Benutzer und einer Anmeldung in SQL Server
- 6. Was ist der Unterschied zwischen einem SVN-Server und einem HTTP-Server
- 7. Was ist der Unterschied zwischen einem Thread-basierten Server und einem ereignisbasierten Server?
- 8. Was ist der Unterschied zwischen einem lokalen node.js Server und einem einfachen HTTP-Server python
- 9. Unterschied zwischen Kollaborateur und Kontributor
- 10. Unterschied zwischen einer "Coroutine" und einem "Thread"?
- 11. Unterschied zwischen einem Treiber und einer Bibliothek?
- 12. Unterschied zwischen einem Subsystem und einer Komponente
- 13. Unterschied zwischen einem Repository und Factory-Muster
- 14. Unterschied zwischen einem Byte-Array und MemoryStream
- 15. Unterschied zwischen einer Klasse und einem Modul
- 16. Unterschied zwischen einem Cout und 2 Couts
- 17. Gibt es einen Unterschied zwischen einem Steuerelement und einem Widget?
- 18. Was ist der Unterschied zwischen einem Index und einem Fremdschlüssel?
- 19. Was ist der Unterschied zwischen einem RoutedCommand und einem RoutedUICommand?
- 20. Was ist der Unterschied zwischen einem Muster und einem Pfad?
- 21. Was ist der Unterschied zwischen einem Primärschlüssel und einem Ersatzschlüssel?
- 22. Unterschied zwischen einer Fabrik, einem Anbieter und einem Dienst?
- 23. Was ist der Unterschied zwischen einem Integrator und einem Tiefpassfilter?
- 24. Was ist der Unterschied zwischen einem Controller und einem Service?
- 25. Was ist der Unterschied zwischen einem Anwendungscontroller und einem Anwendungskontext?
- 26. Unterschied zwischen einem Storyboard und einem Storyboard-Paket?
- 27. Gibt es einen Unterschied zwischen einem Webserver und einem Webdienst?
- 28. Was ist der Unterschied zwischen einem Streamwriter und einem Binarywriter?
- 29. Was ist der Unterschied zwischen einem Key und einem KeySpec?
- 30. Unterschied zwischen einem Rennen und einem toten Schloss
Kann ein Synonym auf eine Datenbank auf einem anderen SQL-Server zugreifen? – dirtyw0lf
Bitte erwägen Sie einige Links zu msdn hinzuzufügen. –
Die Links sind da drin. Das letzte Wort im ersten Absatz ist ein Hyperlink. Das letzte Wort im letzten Absatz ist ein Hyperlink. – Donal