Hey Leute,
Ich sitze hier gerade an einem mir sonst unbekanntem MSSQL Server und habe Zugriff auf 4 Datenbanken.
Leider liegen die Informationen die ich brauche in zwei verschiedenen Datenbanken, weshalb ich einen Join für 2 Tabellen in verschiedenen Datenbanken machen muss.
Ich kenne normal nur MySQL und habe von MSSQL nicht sonderlich viel Ahnung, deshalb brauche ich eure Hilfe:
Ich kann auf beide Datenbanken mit "USE Datenbank" und dann z.B. einem SELECT zugreifen.
Also dachte ich mir ein Join muss ja auch klappen. Folgende Anleitung habe ich gefunden:
http://www.developer.be/index.cfm/fuseaction/faqDetail/FaqId/286.htm
Ich weiß auch das der User "WWS" heißt, aber sobald ich nur eine Abfrage die den Datenbanknamen enthält ala "SELECT * FROM db.table" sagt er mir:
"Datei 'C:\Formulare\Artikel\db.mdb' nicht gefunden'"
Keine Ahnung warum er überhaupt in das Verzeichnis geht und dort sucht. Auch die Angabe "db.wws.table" geht nicht. Alle meine Versuche diesen ominößen Tabellenbesitzer herauszufinden schlugen ebenfalls fehl!
Wenn ich jedoch "USE db" und dann den SELECT ohne extra Angabe der Datenbank mache funktioniert er.
Aber für den Join brauche ich das ja leider mit Angabe der Datenbank!
Wie gesagt, ich weiß leider auch gar nicht um welche Version des MSSQL Servers es sich hier handelt. Vielleicht kann mir trotzdem jemand helfen?
Vielen Dank schonmal!
Grüße,
Samy