Ich versuche, eine Verbindung zur Datenbank herzustellen, wie unten gezeigt.Robot Framework Datenbankverbindung cx_Oracle
*** Settings ***
Library DatabaseLibrary
Library Selenium2Library
*** Variables ***
${Database Username}
${Database Password}
${Database Host}
${Database Port}
${Database DatabaseName}
*** Test Cases ***
Data Initialization
Connect To Database Using Custom Params cx_Oracle '${Database Username}/${Database Password}@${Database Host}:${Database Port}/${Database DatabaseName}'
Disconnect From Database
Allerdings erhalte ich einen Fehler
Dateninitialisierung | FAIL | ImportError: Laden der DLL fehlgeschlagen: Die angegebene Prozedur konnte nicht gefunden werden.
Darf ich fragen, woraus dieser Fehler besteht und welche Lösungen es dafür gibt?
Dies ist keine cx_Oracle-Verbindung, daher ist es unmöglich, dies mit Sicherheit zu sagen. Ich würde jedoch überprüfen, ob Ihr "LD_LIBRARY_PATH" die Oracle-Bibliotheken auf diesem Server enthält (https://stackoverflow.com/a/47305766/458741). – Ben
Hallo, kann ich eine tiefergehende Erklärung haben, was und wie kann ich diese lib.Thank für Ihre Antwort finden. @Ben –
Die Antwort, mit der ich verlinkt bin, hat die eigentlichen Befehle, die ausgeführt werden müssen, um sie zu finden (unter der Annahme, dass dies das Problem ist - überprüfe zuerst den Wert deiner LD_LIBRARY_PATH-Variable). War etwas über das Ausführen dieser Befehle unklar? – Ben