windows下安装不同版本oracle的一点体会
2015-04-04 03:18
302 查看
1. 使用set oracle_sid=***可以在不同版本的oracle实例之间进行跳转。
2.在不同的oracle_home很可能无法登陆oracle实例,此时该home下的network/admin/sqlnet.ora在起作用;
I:\oracle\product\10.2.0\client_1\BIN>set oracle_sid=ora11g
I:\oracle\product\10.2.0\client_1\BIN>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 12 07:30:36
2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12546: TNS: 权限被拒绝
3. cmd提示符的当前路径是oracle 11.1.0.1的一个oracle_home,set sid后,能进入11g的oracle实例,
F:\app\Administrator\product\11.1.0>set oracle_sid=ora11g
F:\app\Administrator\product\11.1.0>cd db_1\BIN
F:\app\Administrator\product\11.1.0\db_1\BIN>sqlplus / as sysdba
SQL*Plus: Release 11.1.0.6.0 - Production on 星期日 8月 12 07:28:16 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> exit
从 Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 断
开
F:\app\Administrator\product\11.1.0\db_1\BIN>cd ..
F:\app\Administrator\product\11.1.0\db_1>sqlplus / as sysdba
用法: SQLPLUS [ [<option>] [<logon>] [<start>] ]
其中 <option> ::= -H | -V | [ [-L] [-M <o>] [-R <n>] [-S] ]
<logon> ::= <username>[/<password>][@<connect_string>] | / | /NOLOG
<start> ::= @<URI>|<filename>[.<ext>] [<parameter> ...]
"-H" 显示 SQL*Plus 的版本标帜和使用语法
"-V" 显示 SQL*Plus 的版本标帜
"-L" 只尝试登录一次
"-M <o>" 使用 HTML 标志选项 <o>
"-R <n>" uses restricted mode <n>
"-S" uses silent mode
注意:此时windows的 环境变量中的系统变量 path的值 如下:
f:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;D:\oracle\product\10.2.0\db_1\BIN;c:\windows\system32;C:\Program
Files\IBM\SQLLIB\BIN;D:\oracle\product\10.2.0\db_1\bin;D:\oracle\product\10.2.0\db_1;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;d:\Program Files\Sybase\PowerDynamo\win32
结合2和3的实验现象,得出如下的结论:windows下的sqlplus / as sysdba 命令一发出,系统首先找的是当前目录下的sqlplus,若是没有,再从windows的环境变量中的系统变量path中去寻找。
2.在不同的oracle_home很可能无法登陆oracle实例,此时该home下的network/admin/sqlnet.ora在起作用;
I:\oracle\product\10.2.0\client_1\BIN>set oracle_sid=ora11g
I:\oracle\product\10.2.0\client_1\BIN>sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 12 07:30:36
2012
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-12546: TNS: 权限被拒绝
3. cmd提示符的当前路径是oracle 11.1.0.1的一个oracle_home,set sid后,能进入11g的oracle实例,
F:\app\Administrator\product\11.1.0>set oracle_sid=ora11g
F:\app\Administrator\product\11.1.0>cd db_1\BIN
F:\app\Administrator\product\11.1.0\db_1\BIN>sqlplus / as sysdba
SQL*Plus: Release 11.1.0.6.0 - Production on 星期日 8月 12 07:28:16 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> exit
从 Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 断
开
F:\app\Administrator\product\11.1.0\db_1\BIN>cd ..
F:\app\Administrator\product\11.1.0\db_1>sqlplus / as sysdba
用法: SQLPLUS [ [<option>] [<logon>] [<start>] ]
其中 <option> ::= -H | -V | [ [-L] [-M <o>] [-R <n>] [-S] ]
<logon> ::= <username>[/<password>][@<connect_string>] | / | /NOLOG
<start> ::= @<URI>|<filename>[.<ext>] [<parameter> ...]
"-H" 显示 SQL*Plus 的版本标帜和使用语法
"-V" 显示 SQL*Plus 的版本标帜
"-L" 只尝试登录一次
"-M <o>" 使用 HTML 标志选项 <o>
"-R <n>" uses restricted mode <n>
"-S" uses silent mode
注意:此时windows的 环境变量中的系统变量 path的值 如下:
f:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;D:\oracle\product\10.2.0\db_1\BIN;c:\windows\system32;C:\Program
Files\IBM\SQLLIB\BIN;D:\oracle\product\10.2.0\db_1\bin;D:\oracle\product\10.2.0\db_1;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;d:\Program Files\Sybase\PowerDynamo\win32
结合2和3的实验现象,得出如下的结论:windows下的sqlplus / as sysdba 命令一发出,系统首先找的是当前目录下的sqlplus,若是没有,再从windows的环境变量中的系统变量path中去寻找。
相关文章推荐
- Windows 7平台安装Oracle Client 10g版本时需要做的一点变更
- 如何在cmd下切换不同版本的Python 原文:windows 安装python2 与python3 共存 地址:http://blog.csdn.net/liulucaro/article/de
- 部署一台Windows 2003 32位服务器,安装oracle 9.2.0.1版本的数据库,并且升级到9.2.0.6
- windows_7上成功安装Oracle_10g的一点经验
- Windows系统下,jdk安装及不同版本环境变量配置
- Windows 7(32bits)安装oracle 10g ODAC时检查操作系统版本报错
- 关于在一台主机上安装2个不同版本的Oracle服务端
- Windows 7上成功安装Oracle 10g的一点经验
- Windows 7上成功安装Oracle 10g的一点经验
- Unix下导出oracle数据库文件及在windows下导入不同oracle版本的数据库
- Windows 7上成功安装Oracle 10g的一点经验
- 在windows中安装两个不同版本的Python
- 演示:在windows不同版本操作系统的计算机上安装IPv6协议与基本配置
- Windows 7上成功安装Oracle 10g的一点经验
- Apple | 在 Mac 上使用 Boot Camp 安装 Windows 7 及更低版本 | 不同的Mac机型所对应的Boot Camp下载
- Windows 7上成功安装Oracle 10g的一点经验
- 关于在一台主机上安装2个不同版本的Oracle服务端
- windows下安装oracle
- 如何查看Oracle版本及安装了哪些选项
- Oracle817 版本 不同字符集之间的数据库导入