Transformar la interfaz ODBC de RapidMiner a Python

Quiero transferir mi interfaz ODBC de Rapidminer a Python. En Rapidminer todo funciona muy bien, pero mi implementación en Python no se puede conectar al servidor. Mi pregunta: ¿Cómo declaro el servidor exactamente? ¿Cuál es el nombre de mi base de datos?

En breve a mi implementación actual de Rapidminer:

  1. Administrar controladores de base de datos

  2. Declaro un controlador Oracle con mi ojdbc7.jar-File: Name:Oracle_ODBC, URL-prefix: jdbc:oracle:thin:@, Port:1709

    Mi implementación en Python: driver= '{ODBC Driver 17 for SQL Server}' -> cnxn = pyodbc.connect('DRIVER='+driver+...

  3. Administrar la conexión de la base de datos: Supongo que aquí está el problema.

  4. Escriba los datos (Funciona para RapidMiner: la pregunta es: Cómo declararlo en Python): Host: myhost.address.net, Port:1709, User: myUser, Password: mypassword

  5. Implementación en Python:

 importar pyodbc

 server = 'myhost.address.net' ???

 database = '? cuál es mi base de datos aquí?' 

 username = 'myuser' 

 contraseña = 'mypassword' 

 driver = '{ODBC Driver 17 para SQL Server}'

 cnxn =
 pyodbc.connect ('DRIVER =' + driver + '; PORT = 1709; SERVER =' + server + '; DATABASE =' + database + '; UID =' + username + '; PWD =' + password)

Ahora dice que no hay conexión con el servidor en Python: usé mi host como servidor. El rest se nombra exactamente como en RapidMiner. (Número 53)

Pregunta: ¿Cómo puedo transformar la interfaz ODBC que ya funciona de RapidMiner a Python correctamente?

Estaría muy agradecido por la ayuda. Lo he intentado todo y estoy desesperado ahora mismo.