windows下安装不同版本oacle的一点体会

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中去寻找。

时间: 2024-10-16 12:40:58

windows下安装不同版本oacle的一点体会的相关文章

windows下安装各种版本的memcache

1.下载安装扩展: (里面包括:PHP 5.3.* PHP 5.4.* PHP 5.5.* 的windows32位 和 windows64位的版本) 下载地址: http://download.csdn.net/detail/wujiangwei567/8521131 下载完成后,找到php安装目录下的ext文件夹,将php_memcache.dll文件放入 然后找到php.ini 文件,打开, 找到下面这一行,去掉前面的分号 并保存,没有的直接加上这一句 extension=php_memca

在Windows下安装64位压缩包版mysql 5.7.11版本的方法

为了学习数据库,自己去网上下载了最新版本的Windows64位的mysql 5.7.11,但是花了很长的时间在安装的问题上,同时也借鉴了几位前辈的博文来帮助自己解决在安装过程中遇到的问题,安装成功之后,我来总结一下Windows下安装这个版本的步骤,同时也借鉴了几位前辈的博文来帮助解决自己在安装过程中遇到的问题. http://my.oschina.net/happymzw/blog/645198?fromerr=dqUoSnO6 http://www.cnblogs.com/endv/p/52

在windows下安装OpenDaylight的Helium(氦)版本

前言 OpenDaylight(以下简写为ODL)的Helium(氦)版本已经成为相对稳定的版本(相对于Li版本).Helium(氦)版本下载链接地址为http://www.opendaylight.org/software/downloads/helium.官网中分别共享了版本.安装向导.用户向导.开发者向导手册,可进行下载学习.在本篇文章中,着重讲一下在Windows下的安装过程. 1 Helium安装 虽然官方要求ODL Helium(氦)版本是基于Ubuntu的,但是在实际学习过程中,U

Windows下安装Mysql绿色zip版本

以mysql-5.7.4-m14-winx64为例,mysql-5.7.4-m14-winx64.zip下载地址http://dev.mysql.com/downloads/mysql/5.7.html 解压到安装目录D:\mysql-5.7.4-m14-winx64 安装根目录D:\mysql-5.7.4-m14-winx64下创建选项配置文件my.ini [client] port=3306 socket="D:/mysql-5.7.4-m14-winx64/data/mysql.sock&

在Windows下安装多个版本的Python

我們先假設使用者,已經在 python 官方網站下載各版本的 Windows Installer 並安裝在預設路徑下: python 2.6:C:\Python26 python 2.7:C:\Python27 python 3.2:C:\Python32 我們希望在 command line 輸入 python26 就是執行 C:\Python26\python.exe:輸入 python32 就是執行 C:\Python32\python.exe 那麼可以利用 Windows 內建的 Dos

Windows下安装python2和python3多版本教程 转

Windows下安装python2和python3多版本教程   转 作者:云游道士 字体:[增加 减小] 类型:转载 时间:2017-03-30我要评论 这篇文章主要介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题. 现在大家常用的桌面操作系统有:Windows.Mac OS.ubuntu,其中Mac OS 和 ubuntu上都会自带python.这里我们只介绍下Windows(

MySQL8.0 zip压缩包版本 Windows下安装

MySQL zip压缩包版本 Windows下安装 Download MySQL Community Server 解压到相应的目录 我的解压目录:D:\Program Files\mysql-8.0.17-winx64 创建MySQL配置文件 在解压的文件价下创建my.ini文件:编辑my.ini配置以下基本信息: [client] # Set the mysql client default character set default-character-set=utf8 [mysqld]

获取Windows平台下 安装office 版本位数信息

最近在处理客户端安装程序过程,有一个需求:需要检测Windows平台下安装office 版本信息以及获取使用的office是32 位还是64 位: 当检测出office 位数为64位时,提示当前office 不支持程序的使用. 找了很多资料,一般情况下,是不能直接获取office 安装位数信息的:加上Windows 32 位与64位系统 ,安装使用的office在不同Windows系统下注册表位置不一样,久久不能解决这个需求. 话不多说,先记录一下代码. 注意事项: Environment.Is

windows下安装Scrapy

前言 最近有一个爬虫的需求,其实之前也玩过一点,但是都只是止步于会用工具的程度,接下来准备深入系统学习一下python爬虫. 谈到python爬虫,不能不提的就是大名鼎鼎的scrapy爬虫框架.不过,如果只是入门的话,我建议没有必要过早的接触框架类的东西,尽量使用一些简单的工具库,会比较有助于你理解爬虫的原理. 只是我个人习惯,安装python之后就一定要把scrapy一起安装了,因为总觉得我迟早会用到它,所以先装着无妨. 之前安装scrapy时都是一路坎坷,没有那么容易,特别是在windows