Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zeit bis zum Abschluss: 10 Minuten
Objektiv: In diesem Schritt testen Sie die Anwendung, indem Sie einen Datensatz in die Tabelle "Mitarbeiter " der datenbank ADAPTER_SAMPLES einfügen. Wenn die Anwendung ordnungsgemäß funktioniert, erhält die Orchestrierung eine Benachrichtigung über Änderungen an der Tabelle Mitarbeiter. Die Orchestrierung extrahiert dann den Typ der empfangenen Benachrichtigung. Wenn die Benachrichtigung für einen Einfügevorgang gilt, führt die Orchestrierung die UPDATE_EMPLOYEE gespeicherte Prozedur aus und empfängt eine Antwort. Die Orchestrierung extrahiert die Werte von Employee_ID und Name aus der Antwort und fügt sie in die Purchase_Order Tabelle ein.
Voraussetzungen
Bevor Sie mit diesem Schritt beginnen, müssen Sie Folgendes sicherstellen:
Eine Anforderungsnachricht zum Aufrufen der UPDATE_EMPLOYEE gespeicherten Prozedur ist unter C:\TestLocation\CreateEmployeeMessage verfügbar. Die Anforderungsnachricht sieht wie folgt aus:
<UPDATE_EMPLOYEE xmlns="http://schemas.microsoft.com/Sql/2008/05/TypedProcedures/dbo" />Eine Anforderungsnachricht zum Aufrufen des Einfügevorgangs in der Purchase_Order Tabelle ist unter C:\TestLocation\CreatePOMessage verfügbar. Die Anforderungsnachricht sieht wie folgt aus:
<Insert xmlns="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/Purchase_Order"> <Rows> <Purchase_Order xmlns="http://schemas.microsoft.com/Sql/2008/05/Types/Tables/dbo"> <Employee_ID>10</Employee_ID><Employee_Name>Employee_Name</Employee_Name> </Purchase_Order> </Rows> </Insert>Hinweis
Die Werte für die Felder Employee_ID und Employee_Name sind Platzhalter. Die tatsächlichen Werte werden zur Laufzeit von der Orchestrierung eingefügt.
Sie müssen Schritt 3 abgeschlossen haben: Konfigurieren und Starten der Anwendung.
So testen Sie die Anwendung
Fügen Sie einen Datensatz in die Tabelle "Mitarbeiter " ein. Führen Sie dazu die folgende Anweisung aus SQL Server Management Studio aus.
INSERT INTO [ADAPTER_SAMPLES].[dbo].[Employee] ([Name] ,[Designation] ,[Salary]) VALUES('John Smith' ,'Manager' ,500000)Überprüfen Sie die Tabelle "Mitarbeiter" in der Datenbank. Sie werden feststellen, dass der neue Datensatz in der Status-Spalte mit "0" angezeigt wird.
Aktualisieren Sie die Datensätze der Employee-Tabelle regelmäßig. Sie werden feststellen, dass die Spalte "Status" für den neuen Datensatz jetzt auf "1" festgelegt ist.
Überprüfen Sie die Purchase_Order Tabelle. Sie werden feststellen, dass ein Datensatz mit demselben Mitarbeiternamen und derselben Bezeichnung, wie Sie in der Insert-Anweisung angegeben haben, der Tabelle hinzugefügt wird.
Wenn Sie Ihren E-Mail-Alias in der SMTP-Portkonfiguration angegeben haben, erhalten Sie auch eine E-Mail mit der Antwortnachricht für den Einfügevorgang.
Was habe ich gerade getan?
Die SampleApplication-Anwendung wurde getestet, indem Sie einen Datensatz in die Tabelle " Mitarbeiter " einfügen.
Nächste Schritte
Wenn der Test funktioniert hat, herzlichen Glückwunsch! Sie haben das Lernprogramm zum SQL-Adapter abgeschlossen.
Wenn der Test nicht funktioniert hat, überprüfen Sie ihre Arbeit sorgfältig, um sicherzustellen, dass Sie alle erforderlichen Objekte hinzugefügt und deren Eigenschaften richtig festgelegt haben.
Siehe auch
Schritt 3: Konfigurieren und Starten der Anwendung
Lektion 5: Bereitstellen der Lösung