Conectarse con SQLcl

4192 단어 javaoracleplsql
Oracle SQL Developer Command Line(SQLcl)은 SQL*plus를 다시 사용할 수 있도록 지원합니다.

Está construido sobre Java. Deseamos는 특정 구현을 사용하고 기호 링크를 크림화합니다.

cd sqlcl-22.1.0.90.1611
mkdir jdk
mklink /d .\jdk\jre C:\java17runtime


Indicamos la ruta del archivo tnsnames.ora. Nos conectamos y ejecutamos 스크립트 SQL.

$env:TNS_ADMIN='C:\oracle\product\11.2.0\server\network\ADMIN'
.\sqlcl\bin\sql.exe /NOLOG
@CONN_LOCAL 011


Podemos crear ALIAS como abreviaciones de comandos.

set highlight on

ALIAS recompile=
exec dbms_utility.compile_schema('PTOVENTA',false);

ALIAS invalids=
SELECT *
FROM ALL_OBJECTS
WHERE STATUS != 'VALID'
AND OWNER = 'PTOVENTA';


Una ventaja es conectarnos a una base de datos mediante la IP.

CONN usrdesarrollo/usrdesarrollo@<IP_SERVIDOR_CENTRAL>:1521/ADMBD

VAR IP_LOCAL VARCHAR2(100);

BEGIN
SELECT IP_SERVIDOR_LOCAL
    INTO :IP_LOCAL
FROM APPS.PBL_LOCAL
WHERE COD_LOCAL = '&1';    
END;
/

column SERVIDOR new_value IP noprint
select :IP_LOCAL SERVIDOR from dual;

CONN usrdesarrollo/usrdesarrollo@&IP:1521/XE



문서화



https://www.oracle.com/tools/downloads/sqlcl-downloads.html

좋은 웹페이지 즐겨찾기