Hallo Kuerbis,
2015-02-03T08:21:06
KuerbisKannst du mir sagen, was die Binary für den Client ist.
Ich bin zwar nicht gefragt, gebe aber trotzdem gern Auskunft:
Folgendes Vorgehen hat bei mir unter Windows funktioniert:
Bei
http://www.oracle.com/technetwork/topics/winsoft-0... passend zur verwendeten Oracle-Version herunterladen (man muss sich hierzu bei Oracle registrieren):
- instantclient-sdk-nt-##.#.#.#.#.zip
- instantclient-sqlplus-nt-##.#.#.#.#.zip
und beide in ein Verzeichnis entpacken. Das dabei erzeugte Unterverzeichnis
instantclient_##_# der
%PATH%-Variable hinzufügen.
Danach kann das Modul
DBD::Oracle per CPAN installiert werden.
2015-02-03T08:21:06
KuerbisUnd ist es bei Oracle möglich, die vorhandenen SIDs abzufragen, wie ich z.B. bei MySQL die Datenbanken mit "SELECT schema_name FROM information_schema.schemata" abfragen kann oder muss man die SIDs einfach wissen?
Es gibt nur eine SID je Installation, die Du so abfragen kannst:
SELECT GLOBAL_NAME FROM GLOBAL_NAME;
Bei Oracle werden die Begriffe Schema und User ein bisschen vermischt, darum heißt die von Dir vermutlich gewünschte Abfrage:
SELECT USERNAME FROM ALL_USERS;
HTH
Grüße
payx