Aktivieren verteilter Ad-hoc-Abfragen in SQL Server
OpenRowset-Abfragen, die in SQL Server 2000 nahtlos funktionierten, stoßen in SQL Server 2008 häufig auf den folgenden Fehler :
SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server.
Um diesen Fehler zu beheben und Ad-hoc-verteilt zu aktivieren Führen Sie für Abfragen diese Schritte mit sp_configure aus:
-- Show advanced server configuration options EXEC sp_configure 'show advanced options', 1 RECONFIGURE -- Enable Ad Hoc Distributed Queries EXEC sp_configure 'ad hoc distributed queries', 1 RECONFIGURE
Nach der Ausführung dieser Befehle sollten verteilte Ad-hoc-Abfragen für Ihre SQL Server 2008-Instanz aktiviert sein, sodass OpenRowset-Abfragen erfolgreich ausgeführt werden können.
Das obige ist der detaillierte Inhalt vonWie aktiviere ich verteilte Ad-hoc-Abfragen in SQL Server?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!