Benutzer mit den meisten Antworten
Ist es möglich einen SELECT umzuleiten

Frage
-
Hallo zusammen und noch ein gutes neues und erfolgreiches Jahr !!
ich habe eine Datenbank für eine Standardanwendung. Darin befindet sich eine Tabelle in der Kategorienamen abgelegt werden können. Sie besteht nur aus zwei Felder ID und CategoryName.
Was ich gerne erreichen möchte ist Abfragen an diese Tabelle irgendwie abzufangen und eine eigene Select Anweisung an eine andere Datenbank/Tabelle zurückzugeben.
Ist sowas möglich ? Quasi eine Art SELECT Trigger ?
Besten Dank im Voraus,
Stefan
Antworten
-
Hallo zusammen,
man kann kein „SELECT-Trigger“ im SQL Server erstellen, aber es gibt Synonymen die sehr nützlich sind, wenn man ein Datenbankobjekt unter einem anderen Namen ansprechen möchte.
Xing ExPEditor 0.0.11.0- Als Antwort vorgeschlagen Falk Krahl Freitag, 13. Januar 2012 22:35
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 27. Januar 2012 08:04
-
Hi,
dann kannst du einen Verbindugnsserver auf dem SQL Server einrichten, der auf das ERP System zeigt und eine View bauen, die auf das ERP System zugreift.
Die ursprüngliche Tabelle musst du natürlich umbenennen, damit das System auf die neue View zugreift.
Alternativ kannst du auch per SSIS Paket eine Replikation der Klientennamen in die DMS Datenbank bauen.
Viele Grüße
Oliver
- Als Antwort markiert rgbg5 Freitag, 25. Oktober 2013 09:03
Alle Antworten
-
Hallo Oliver,
Bei der Anwendung handelt es sich um ein DMS. Wir missbrauchen diese Kategorietabelle um einen Klientennamen auszuwählen. Da wir die Klientennamen ja bereits in unserem ERP System haben möchte ich gerne auf die dort bestehende Tabelle "verweisen". Ich muss dazu sagen, dass das DMS nicht die ID des Datensatzes speichert sondern tatsächlich den jeweiligen Namen.
Stefan
-
Hi,
dann kannst du einen Verbindugnsserver auf dem SQL Server einrichten, der auf das ERP System zeigt und eine View bauen, die auf das ERP System zugreift.
Die ursprüngliche Tabelle musst du natürlich umbenennen, damit das System auf die neue View zugreift.
Alternativ kannst du auch per SSIS Paket eine Replikation der Klientennamen in die DMS Datenbank bauen.
Viele Grüße
Oliver
- Als Antwort markiert rgbg5 Freitag, 25. Oktober 2013 09:03
-
Hallo zusammen,
man kann kein „SELECT-Trigger“ im SQL Server erstellen, aber es gibt Synonymen die sehr nützlich sind, wenn man ein Datenbankobjekt unter einem anderen Namen ansprechen möchte.
Xing ExPEditor 0.0.11.0- Als Antwort vorgeschlagen Falk Krahl Freitag, 13. Januar 2012 22:35
- Als Antwort markiert Robert BreitenhoferModerator Freitag, 27. Januar 2012 08:04
-
Hallo rgbg5,
Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.Grüße,
RobertRobert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.