Probleme Verbindung zum SQL Server (Excel\Python)

Streifenhase

Neuer Benutzer
Beiträge
1
Hallo,

kurz zu mir ich bin Neuling und habe bisher null Erfahrung mit SQL.

Mein Problem ich möchte auf eine bestehende SQL Datenbank mit Python bzw. Excel VBA zugreifen bekomme aber keine Verbindung hin.
In Excel über Daten\Daten Abrufen\Aus Datenbank\Aus SQL Datenbank funktioniert alles.

Server ist ein "odbc"

in Excel hab ich Probiert:

Sub test()
Set conn = New ADODB.Connection
ConnString = "Provider=SQLODBC;Server=servername;Database=datenbankname;UID=benutzername;PWD=pw"
conn.Open
End Sub

da bekomme ich immer der Debug bei conn.Open denke das liegt daran das keine Verbindung aufgebaut wurde!?

bei Python, auch wenn es hier nicht passt so.

  1. import pyodbc
  2. import pandas as pd
  3. # Some other example server values are
  4. # server = 'localhost\sqlexpress' # for a named instance
  5. # server = 'myserver,port' # to specify an alternate port
  6. server = 'servername'
  7. database = 'datenbank'
  8. username = "domain\name"
  9. password = 'pw'
  10. cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password)
  11. cursor = cnxn.cursor()

Als Fehlermeldung bei Python bekomme ich "18456"

AnmeldID ist über eine Domain (Domain\Benutzername)
 
Werbung:
Zurück
Oben