Thread DBI verbindung zu MSSQL über Linux (4 answers)
Opened by Cyver at 2012-07-20 11:19

Gast Cyver
 2012-08-02 14:51
#160508 #160508
Sooo es klappt endlich :)

die Einstellungen waren alle korrekt. Es lag wirklich nur an den aufruf im Script.

vorher hatte ich das im Script
Code: (dl )
1
2
my $DSN = 'driver={SQL Server};Server=IP;Database=DB;UID=user;PWD=pw';
$dbh = DBI->connect("DBI:ODBC:$DSN") or die "$DBI::errstr\n";


dies musste ich nun ändern. Komischerweise geht es nur wenn ich es in Variablen rein schreibe.

Code: (dl )
1
2
3
4
5
6
	my $DSN = "DBI:ODBC:MSSQLServer";
my $UID = "<username";
my $PWD = "<pw>";

#Connect the database handle.
$dbh = DBI->connect($DSN,$UID,$PWD) or die "$DBI::errstr\n";


damit geht es...endlich!!!Theoretisch war das das was ich die ganze Zeit schon hatte, nur hatte ich das nicht als Variable, sondern als Klartext und damit scheint es wohl nicht zu funktionieren,warum auch immer.

Naja trotzdem vielen dank für die hilfen :)
Last edited: 2012-08-02 14:57:51 +0200 (CEST)

View full thread DBI verbindung zu MSSQL über Linux