Ayuda
Cómo se ejecuta un archivo archivo.sql (Oracle), en el archivo ya esta incluido "CONNECT usuario/password@cadena_conexion"?
Hice esto no me funiona:SQLPLUS @archivo.sql
Hice esto no me funiona:SQLPLUS @archivo.sql
lo podés ejecutar desde DOS o una tarea programada llamándolo así:
d:Oracleora92BINSQLPLUSW.EXE usuario/contra@base @ "c:scriptsajustar.sql"
no se si es exactamente lo que buscás
d:Oracleora92BINSQLPLUSW.EXE usuario/contra@base @ "c:scriptsajustar.sql"
no se si es exactamente lo que buscás
No pongas CONNECT en el archivo, solo el string de conexion. De esa manera te funciona como querias:
C:Oracleora92bin>sqlplus @conexion.txt
SQL*Plus: Release 9.2.0.1.0 - Production on Wed Apr 27 10:48:30 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production
SQL>
(En el archivo conexion.txt tengo: scott/tiger@bd)
C:Oracleora92bin>sqlplus @conexion.txt
SQL*Plus: Release 9.2.0.1.0 - Production on Wed Apr 27 10:48:30 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production
SQL>
(En el archivo conexion.txt tengo: scott/tiger@bd)
