Perguntas sobre 'sqlplus'

2
respostas

SQLplus e Oracle, má exibição UTF-8

Eu configurei export NLS_LANG=Italian_ITALY.UTF8 o db está em UTF-8 SELECT * FROM NLS_DATABASE_PARAMETERS NLS_CHARACTERSET |AL32UTF8 Mas o sqlplus exibe os caracteres ruins...
19.05.2015 / 23:00
1
resposta

Como capturar apenas o stderror neste script bash?

este é o meu script scash query="select * from blabla;" sqlplus64 -S /nolog <<ENDOFSQL>>errorLog.txt CONNECT username/pwd@domainName:1521/serviceName whenever sqlerror exit sql.sqlcode;...
13.06.2017 / 09:31
2
respostas

Passar as variáveis do shell para a instrução SQL

Eu quero passar variáveis shell para uma instrução SQL. O script de shell e a instrução SQL estão presentes no mesmo arquivo de script. Eu quero os valores das variáveis retMonth , retLastDay e retPrvYear na instrução SQL. Abaixo está...
30.08.2015 / 16:02
1
resposta

liga variáveis e shell scripts com sqlplus [closed]

Eu desejo executar DMLs usando a variável bind com scripts shell. Por exemplo, algo como: #!/bin/bash SH_NUM=10 sqlplus -S test_user/test_pass <<EOD var a number; a:=${SH_NUM} insert into test_table values(a); commit; EOD Não tenh...
05.11.2018 / 16:59
0
respostas

Executando SQLPlus Oracle Command como Root retorna resposta incorreta

Estou tentando criar um script que verifique o uso de cada disco em um grupo ASMDISK. Eu tenho minha configuração de script em um nó em cada cluster RAC. Ele funciona em vários servidores sem problemas, mas em dois deles está retornando o valor...
06.12.2016 / 20:12
2
respostas

Script shell: redireciona a saída da consulta SQL para um arquivo

Dentro de um script de shell, escrevi abaixo sqlq(){ result='sqlplus -S sss/eee@sid < $1|grep -v '^$'' echo $result } echo "select * from emp" > q.sql sqlq q.sql Eu preciso direcionar a saída para um arquivo. Eu tentei spool dentr...
03.08.2016 / 09:27
1
resposta

incapaz de fazer spool através do shell (ksh)

Eu escrevi um script de shell no qual eu defini variáveis: Last_Month , last_date e first_date e estou tentando executar o sql abaixo do shell: /app/oracle/product/10.2.0/bin/sqlplus -s user_name/passwd @effective_date.sql conte...
24.04.2018 / 07:04
1
resposta

como concatenar as variáveis Login, pwd e @server?

como concatenar as variáveis Login, pwd e @server? ex: export Login_va="Login" export pwd_va="pwd" export server_var="@server" echo whenever sqlerror exit | sqlplus $Login/$Passwd$@SERVER @"TABLE1.sql" echo 'return code : '...
12.02.2016 / 16:17
0
respostas

Selecione primeiro dia e último dia do mês anterior sqlplus unixtimestamp

Eu quero extrair todos os dados do último mês usando sqlplus , com base em uma coluna que é unixtimestamp , e não consigo encontrar a consulta correta. Usando unixtimestamp_column >= to_number((add_months(sysdate,-1) - TO_DATE('01-01-1...
27.11.2018 / 09:58
1
resposta

Saída diferente ao executar o script manualmente e via job do cron / jenkins

Eu tenho um shell script que abre o sqlplus e seleciono alguns dados do db contendo caracteres chineses. Quando eu o executo manualmente, a saída contém esses caracteres. Quando faço isso por meio do trabalho cron ou jenkins, ele exibe pontos de...
25.04.2018 / 10:58