Ab der Oracle 12 Version 12.2.0.1.0 ist nun auch der SQL*LDR als Teil des Instant Clients einfach auf dem Client installierbar. ( siehe ⇒ https://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html )
Mehr zum SQL*LDR siehe Der Oracle SQL*Loader - Tips und Tricks im Einsatz
Für alle Betriebsysteme siehe ⇒ http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
Sofware für 64 bit Windows ⇒ http://www.oracle.com/technetwork/topics/winx64soft-089540.html
Download von:
Vorbereitung:
Auf dem MS Windows zuerst das Microsoft Visual Studio 2013 Redistributable installiern.
Ablauf:
Folgende exe Dateien stehen uns danach zur Verfügung:
TNSNames Umgebung anpassen:
oder
Für die Verwendung von 32 Bit ODBC siehe Installation eines 32 Bit ODBC Treibers unter Windows 7 / 2008 64bit.
Nun kann SQL*Plus und der SQL*LDR normal auf dem System verwendet werden.
Das ist auch sehr praktisch um SQL*Plus in der PowerShell zu verwenden ⇒ Mit der PowerShell Oracle SQL*Plus aufrufen und Daten aus der Oracle Datenbank auslesen
Mit der Version 23 kann sqlplus auch einen TNSPING ausführen mit der -P Option:
sqlplus -P GPIDB_CLOUD C:\oracle\product\23\instantclient_23_5>sqlplus -P GPIDB_CLOUD Local Net Naming configuration file: C:\oracle\TNS_ADMIN\tnsnames.ora Attempting to contact: (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCPS)(HOST = xxxxxxxx.oraclecloudapps.com)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = xxxxxxxx._GPIDB01_tp.adb.oraclecloud.com))) Ok (67.905 msec)