Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Moin,

ich arbeite momentan mit dem MS SQL Server 2005. Wir haben mehrere Datenbanken auf mehreren MS SQL-Servern. Ich würde gern eine gespeicherte Prozedur einer Datenbank (auf Server A) nutzen, um Daten einer anderen Datenbank von einem anderen Server (Server B) abzufragen.

Ich geh mal davon aus, dass das möglich ist, aber wie kann man das realisieren. Muss man da in den globalen Einstellungen der Server was ändern oder kann man das direkt durch Befehle im Code der Prozedur erreichen? Jemand eine Ahnung wies geht?

  • 3 Wochen später...
Geschrieben

Ich verwende momentan openRowset um von einer anderen Datenbank Werte einzulesen, was auch hervorragend klappt.

Zumindestens, wenn ich es über das SQL Server Managment Studio aufrufe, wenn ich das ganze allerdings in einen Job einbinde, welcher über genau den gleichen Benutzer ausgeführt wird kommt bei mir folgende Fehlermeldung:

Access to the remote server is denied because the current security context is not trusted.

Was mich insbesondere erstaunt, da auch der Profiler zurückgibt, dass der aufrufende Benutzer der gleiche ist, wie wenn ich die SP über das Managment Studio per Hand aufrufe.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...