Re: Shell и Oracle Instance

From
Andrew Lutov (2:5000/26)
To
Mihail Kuznetsov
Date
2006-01-19T16:36:16Z
Area
RU.UNIX.SOLARIS
From: "Andrew Lutov" <andrew_l @ newmail.ru>

Hello, Mihail!

 AL>> PS: Один человек проверил мою версию у себя и говорит, что у него
 AL>> работает. Правда я пока не понял тод ksh-ем ли, т.к. под sh эта
 AL>> зараза и у меня работает :(

 AL>> В общем, непонятно, чего именно не хватает для щастья :((((

 MK> Хм... у меня тоже работает %)
 MK> 1) Зайди ручками и дай комманду select instance_name, status from
 MK> v$instance; если руками гриш работает то в какой базе
 MK> 2) У тебя 8.1.7 там sqlplus еще зачаточный он нормальный с 9-ки
 MK> попробуй через svrmgrl как internal
 MK> 3) разбей скрипт на 2 типа

 MK> В шеле:
 MK> ORACLE_SID=lgota
 MK> ORACLE_BASE=/pub/app/oracle
 MK> export ORACLE_BASE ORACLE_SID

 MK> ORACLE_HOME=$ORACLE_BASE/product/8.1.7; export ORACLE_HOME
 MK> ORACLE_PATH=$ORACLE_HOME/bin ; export ORACLE_PATH

 MK> $ORACLE_PATH/sqlplus /nolog @script.sql

 MK> и script.sql

 MK> conn / as sysdba;
 MK> ...
 MK> quit;

 MK> 4) Попробуй указайть юзера и базу явно sqlplus "conn sys/<passw>@<SID>"


Не в параметрах дело (не в sqlplus или svrmgrl). Дело где-то в шеле.


$ ./1.sh
12042:  /usr/bin/ksh ./1.sh
argv[0]: /usr/bin/ksh
argv[1]: ./1.sh

Oracle Server Manager Release 3.1.7.0.0 - Production

Copyright (c) 1997, 1999, Oracle Corporation.  All Rights Reserved.

Oracle8i Enterprise Edition Release 8.1.7.4.0 - 64bit Production
With the Partitioning option
JServer Release 8.1.7.4.0 - 64bit Production

SVRMGR> Connected.
SVRMGR> Echo                            ON
SVRMGR> ORA-01034: ORACLE not available
SVRMGR>
Server Manager complete.

-- 
А5 увидимся е2 ли 


--- ifmail v.2.14.os-p7
 * Origin: Garant-Siberia fidonet station (2:5000/26@fidonet)
SEEN-BY: 46/50 400/333 520 450/1024 463/68 464/36 910 465/213 550/5068 5000/0
SEEN-BY: 5000/2 3 14 26 67 81 94 104 130 170 5000 5002/5002 5004/75 1111
SEEN-BY: 5005/14 5009/14 5010/77 352 5011/13 5012/46 5015/10 28 5020/545 715
SEEN-BY: 5020/4441 5021/29 5025/3 5027/12 5029/34 5030/115 1957 5035/38 5045/7
SEEN-BY: 5053/16 5054/1 4 8 9 28 35 37 5055/177 5062/10 5069/7 5070/66
SEEN-BY: 5080/1003 5085/13 5090/1029 5095/20 5096/18 6000/254 6035/1
PATH: 5000/26 5000 5020/545 5054/1 37