SQL Server-Abfrage auf zwei miteinander verbundenen Datenbanken, die mit verschiedenen Sortierungen
Habe ich 2 remote-Datenbanken, die als Teil einer Abfrage
select p.ID,p.ProjectCode_VC,p.Name_VC,v.*
FROM [serverB].Projects.dbo.Projects_T p
LEFT JOIN [serverA].SOCON.dbo.vw_PROJECT v on
p.ProjectCode_VC = v.PROJ_CODE
Das problem ist, dass serverA verwendet Sortierung Latin1_General_BIN
und serverB verwendet Latin1_General_CP1_CP_AS
und die Abfrage weigert sich zu laufen.
Beide Server sind SQL-2000-Server. Beide Datenbanken sind in Stein gemeißelt, so kann ich nicht ändern, Ihre Sortierungen, leider.
Gibt es trotzdem, Sie Jungs wissen, wie man diese zu arbeiten?
Update: fand ich eine alternative Lösung. In dem Verlinkten Server-Eigenschaften können Sie festlegen, dass die Sortierung des Verbindungsservers es.
Wenn beide Server haben die gleiche Sortierung Sie können die Sortierung der Kompatibilität auf den verknüpften server auf "true" um die Leistung zu steigern.
Kleinen Punkt entdeckt heute: Wenn Sie erzwingen, dass die Sortierung der verknüpften server befindet, wird dann die Abfrage-engine möglicherweise nicht verwenden können, um remote-Indizes und benötigen stattdessen zum abrufen von mehr Daten für die lokalen Vergleich/Filterung! (z.B. wenn du unter "Remote-Scan" - Abfrage-plan-operator, dies ist eine potentiell sehr schlechtes Zeichen)
Kleinen Punkt entdeckt heute: Wenn Sie erzwingen, dass die Sortierung der verknüpften server befindet, wird dann die Abfrage-engine möglicherweise nicht verwenden können, um remote-Indizes und benötigen stattdessen zum abrufen von mehr Daten für die lokalen Vergleich/Filterung! (z.B. wenn du unter "Remote-Scan" - Abfrage-plan-operator, dies ist eine potentiell sehr schlechtes Zeichen)
InformationsquelleAutor Phil Bennett | 2008-11-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie einfach die Sortierung, die Ihr auswählen, wie:
oder die andere Weise herum. Also "convert" - eine der Sortierungen zu den anderen.
InformationsquelleAutor Biri
Oder Sie können eine generische Abfrage wie diese:
InformationsquelleAutor djoko soewarno