Konfigurieren Sie Ihr Gerät und die action „Verbinden“ über das Database-package, um die Verbindung zu einem Microsoft SQL Server mit Windows NT-Authentifizierung zu automatisieren.

Diese Aufgabe gilt nur für Versionen vor Build 9664. Ab Build 9664 müssen Sie DLL-Dateien nicht mehr manuell hinzufügen, um eine Verbindung zum Microsoft SQL Server herzustellen.

Prozedur

Gehen Sie wie folgt vor, um die Windows NT-Authentifizierung für die Verbindung mit Microsoft SQL Server zu verwenden:

  1. Laden Sie den JDBC-Treiber für Microsoft SQL Server herunter.

  2. Suchen Sie im entpackten Ordner die DLL-Datei im Dateipfad auth\x64\.
  3. Wenn die DLL-Datei einen anderen Namen hat, benennen Sie die Datei in sqljdbc_auth.dll um.
  4. Kopieren Sie auf den Bot Creator- oder Bot Runner-Geräten die Datei sqljdbc_auth.dll in einen der folgenden Pfade, je nachdem, wo Sie den Bot Agent installiert und welche Option Sie bei der Installation ausgewählt haben:
    Anmerkung: Wenn Sie Build 9664 oder höher verwenden, müssen Sie die Datei nicht an den Ort kopieren, an dem der Bot Agent installiert wurde.
    • Wenn Sie den Bot Agent auf Nutzerebene installiert und die Option Nur für mich (Nutzername) ausgewählt haben, kopieren Sie nach C:\Users\User Name\AppData\Local\Programs\Automation Anywhere\Bot Agent\jre\bin.
    • Wenn Sie den Bot Agent auf Systemebene installiert und die Option Jeder, der diesen Computer verwendet (alle Nutzer) ausgewählt haben, kopieren Sie nach C:\Program Files\Automation Anywhere\Bot Agent\jre\bin.
    Dadurch wird die Windows-Authentifizierung aktiviert, da der JDBC-Treiber die Authentifizierung standardmäßig nicht ausführen kann.
  5. Wählen Sie die Verbindungsoption Standard aus.
  6. Geben Sie folgende Verbindungszeichenfolge ein: jdbc:sqlserver://localhost;databaseName=Test;integratedSecurity=true;
  7. Klicken Sie auf Speichern.

Nächste Maßnahme

Choose from the following:
  • Use the Read from action to retrieve records from the database.

    Verwenden der action „Lesen aus“

  • If you are automating a task that involves making changes to the database, insert the Begin database transaction action.

    This action ensures that all records are updated or deleted in their entirety, and prevents accidental updates or deletions of incomplete data if the bot encounters an error during run time.

    Database package