2011-11-15 8 views
7

Io uso un agli utenti di effettuare il login SQLServer (non sa) quindi non posso exec il "sp_configure exec 'ad hoc query distribuite', 1"qual è il rischio di "Ad Hoc query distribuite"

se sempre impostare le 'query distribuite ad hoc' su? c'è qualche rischio o svantaggio?

+1

Fornire ulteriori dettagli, come la frequenza con cui vengono eseguite le query alle origini dati remote – Andrew

risposta

5

Supponendo che si passi da SQL a SQL, IMO si dovrebbe provare e utilizzare sp_addlinkedserver invece - in questo modo gli amministratori di database hanno una migliore visibilità e controllo in accesso ai dati cross server.

L'unico motivo per cui potrei pensare perché si desidera utilizzare OPENROWSET era se si desidera accedere direttamente a un archivio dati non SQL, ma si potrebbero prendere in considerazione altre tecnologie a livello di applicazione che potrebbero essere preferibili, ad es. DTS/SSIS o un'applicazione personalizzata con 2 stringhe di connessione.

Detto questo, sembra che ci sia a bug with the Ad Hoc Queries option.

+0

Grazie per la risposta ~ Sto pensando di utilizzare un'applicazione personalizzata con 2 stringhe di connessione. Ma ci sono ancora alcuni problemi con l'algoritmo. – Dozer

Problemi correlati