Ich bin mir nicht so sicher, ob das so funktionieren kann.... Lass mal "FROM inserted" weg....
probier auch mal, ob ein update im query analyser funktioniert(auf eine feste ID)... Claudius > > > Hallo, > > ich m�chte per Trigger gerne einen datensatz der Tabelle02 > updaten, wenn ein > Datensatz in Tabelle01 eingef�gt wurde. > Der Trigger sieht folgernderma�en aus: > > <snip> > CREATE TRIGGER TrigStatusHoch ON Database01.dbo.Tabelle01 > FOR INSERT > AS > SET NOCOUNT ON > UPDATE SichtenDatabase.dbo.Tabelle02 > SET SichtenDatabase.dbo.Tabelle02.Feldxy = 200 > FROM inserted > WHERE SichtenDatabase.dbo.Tabelle02.SatzID = inserted.SatzID > SET NOCOUNT OFF > </snip> > > "Database01.dbo.Tabelle01" ist keine Sicht, sondern eine > echte Tabelle. > Die "Tabelle02" soll dabei �ber eine Sicht upgedatet werden. > Diese Sicht befindet sich in der Datenbank "SichtenDatabase" > auf dem selben > SQL-Server wie auch "Database01". > Die Datenbank "SichtenDatabase" ist verbunden mit einem > zweiten SQL-Server > auf einem anderen Computer. > Dort befindet sich physikalisch "Tabelle02". > > Klappt leider nicht, und der SQL-Server h�ngt sich ganz sch�n > weg. (Ich kann > den Trigger dann z.B. nicht mehr bearbeiten, bis ich den > SQL-Server einmal > durchgestartet habe) > > Alle m�glichen anderen stored_procedures, die entweder direkt > oder �ber > Sichten auf die verschiedenen SQL-Server zugreifen, laufen prima; an > grunds�tzlichen Verbindungsproblemen kann es also eigentlich > nicht liegen. > > Jemand einen Tipp? > > Gru� > J�rgen > > > ----------------------------------- > J�rgen Pekruhl > [EMAIL PROTECTED] > +49 521 92 57 622 > TNS EMNID Bielefeld > Stieghorster Str. 90 > D - 33605 Bielefeld > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
