Instalei o Oracle 10g XE no meu Windows Server 2008 R2. Agora eu gostaria de configurar o SQL Plus para usar login.sql
nas configurações de login. Eu criei um login.sql
arquivo e coloquei em um
C:\users\meunome
pasta, mas parece não funcionar. Onde devo colocar este arquivo de configuração no ambiente Windows? Meu login.sql
arquivo é o seguinte:
SET pagesize 2000
SET LONG 10000
SET linesize 1000
COLUMN last_name format a20
COLUMN total format 999,999,999
SET feedback ON
alter session set nls_date_format = 'yyyy-mm-dd hh:mi:ssPM'
COLUMN global_name new_value gname
SET TERMOUT OFF
SELECT LOWER(USER) || '@' || global_name||CHR(10)||'SQL> ' AS global_name
FROM global_name;
SET SQLPROMPT '&gname'
SET TERMOUT ON;
Você precisa definir a variável de ambiente SQLPATH (através do Painel de Controle) para informar ao SQL*Plus onde encontrar o arquivo:
A definição de variáveis de ambiente é explicada aqui: http://support.microsoft.com/kb/310519/en-us