Thread MSSQL: Zugriff auf die master-Datenbank
(7 answers)
Opened by ronald at 2007-11-08 15:33
Wie kann ich in perl auf die master-Datenbank zugreifen?
Im SQL Server Management Studio geht das mit: Code: (dl
)
select * from [master].sys.databases Wenn ich eine selbst definierte Datenbank auslesen will dann bekomme ich mit Code (perl): (dl
)
my $dbh = DBI->connect("dbi:ODBC:$dsn", $usr, $pwd); eine Verbindung und kann die Tabellen dieser Datenbank verarbeiten. Bei Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 my $befehl = "SELECT * FROM [master].sys.databases;"; my $sth = $dbh->prepare($befehl) || print("ERROR: Fehler beim Prepare: ".DBI::errstr) && return; print(DBI::errstr), return if DBI::errstr; $sth->execute; while (my (@daten) = $sth->fetchrow_array) { print "@daten\n"; } kommt aber nichts heraus. Auch wenn ich den ";" hinter "databases" weglasse kommt nichts. Wie kann ich die Tabelle [master].sys.databases auslesen? |