win7运行sqlplus报错“SP2-1503: 无法初始化 Oracle 调用界面”
WIN7 64bit安装Oracle 10.2.0.1后,运行cmd-sqlplus / as sysdba会提示:
C:\Users\Liu>sqlplus / as sysdba
 SP2-1503: 无法初始化 Oracle 调用界面
 SP2-0152: ORACLE 不能正常工作
解决方法:
1、临时方案:此时可以以“管理员身份”运行cmd,然后再执行sqlplus就行了。
2、终极方案:如果想更简单,可以将$ORACLE_HOME/BIN的sqlplus.exe属性中的兼容性选择“以管理员身份运行此程序”,即可以避开Win7的权限,一句话,都是Win7的权限问题,才导致从安装到运行,处处都需要额外设置才行。
但是如果这样,则每次运行sqlplus scott/tiger@bisal时的cmd,会自动fork另一个cmd进程运行sqlplus的登录操作(见截图)。
MOS的SP2-1503 When Run SQLPlus 10.2.0.1 as a Non-Admin User on Windows 7 (文档 ID 1531248.1)则指出这个问题是SQL*Plus 10.2.0.1及以后版本的一个未使用管理员账户操作的问题。
SP2-0152: ORACLE may not be functioning properly
SP2-0152: ORACLE may not be functioning properly
SP2-0152: ORACLE 不能正常工作
Statement of Direction: Oracle Database 10g Release 2 Client (10.2.0.5) with Microsoft Windows 7 and Windows Server 2008 R2 (文档 ID 1061272.1)介绍:
| Oracle Database Version | Operating System | 
| 32-bit Oracle Database 10g Release 2 Client (10.2.0.5 and higher) | Windows 7 (32-bit) | 
| 32-bit Oracle Database 10g Release 2 Client (10.2.0.5 and higher) | Windows 7 x64 | 
| 64-bit Oracle Database 10g Release 2 Client (10.2.0.5 and higher) | Windows 7 x64 | 
| 32-bit Oracle Database 10g Release 2 Client (10.2.0.5 and higher) | Windows Server 2008 R2 x64 | 
| 64-bit Oracle Database 10g Release 2 Client (10.2.0.5 and higher) | Windows Server 2008 R2 x64 | 
Unable to Connect in SQL Plus if Windows Vista user is a Non-Administrative User (文档 ID 391401.1)。
win7运行sqlplus报错“SP2-1503: 无法初始化 Oracle 调用界面”的更多相关文章
- Win7下SQLPlus登录时报错"SP2-1503:无法初始化Oracle调用界面"
		Oracle安装完毕,使用SQLPlus登录的时候报错"SP2-1503:无法初始化Oracle调用界面",然后一闪界面关闭,报错界面如下: 这个是因为在Win7需要管理员权限,右 ... 
- win10     运行sqlplus报错“SP2-1503: 无法初始化 Oracle 调用界面”
		解决方法: 1.临时方案:此时可以以“管理员身份”运行cmd,然后再执行sqlplus就行了. 长久方案: 请看原文:http://blog.csdn.net/bisal/article/detail ... 
- 在ios7真机上和iOS6模拟器上运行是好的,而在iOS6真机上运行却报错
		在ios7真机上和iOS6模拟器上运行是好的,而在iOS6真机上运行却报错 解决方法: 或是都设置为yes.. Build Active Architecture Only的意思是只生成适应的指令集 
- 运行yum报错Error: Cannot retrieve metalink for reposit
		http://www.netpc.com.cn/593.html 运行yum报错Error: Cannot retrieve metalink for reposit 今天给Centos通过rpm - ... 
- 转:运行yum报错Error: Cannot retrieve metalink for reposit
		http://www.netpc.com.cn/593.html 运行yum报错Error: Cannot retrieve metalink for repository: epel. Please ... 
- 新建SpringBoot项目运行页面报错Whitelabel Error Page This application has no explicit mapping for /error, so yo
		新建SpringBoot项目运行页面报错Whitelabel Error Page This application has no explicit mapping for /error, so yo ... 
- 安装了nodejs后在命令行运行npm报错
		安装了nodejs后在命令行运行npm报错:Error: Cannot find module 'internal/util/types' 解决方法:删除目录“C:\Users\mengxiaobo\ ... 
- manjaro运行virtualbox报错
		manjaro运行virtualbox报错manjaro使用添加删除程序搜索virtualbox安装后运行报错, 安装过程有选择modules的过程(这里要选择匹配当前系统内核的版本),当时不了解是干 ... 
- win7启动apache-activemq报错及解决办法
		win7启动apache-activemq报错,如下: jvm 1 |jvm 1 | Java Runtime: Oracle Corporation 1.8.0_74 C:\Program File ... 
随机推荐
- 记事本写hello world_Java
			1 新建记事本,重命名为hello.java 2 打开hello.java,编辑并保存 class Hello { public static void main(String[] args) { S ... 
- python之路-SQLAlchemy
			SQLAchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行S ... 
- Python3.X与Python2.x的区别
			一张图说明Python2.x与Python3.x的不同. Python3.x默认使用Unicode编码.支持中文. 更多介绍请看:https://segmentfault.com/a/11900000 ... 
- serialVersionUID作用
			serialVersionUID适用于Java的序列化机制.简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的.在进行反序列化时,JVM会把传来的字节流中的 ... 
- npm创建和发布模块
			今天项目需要使用npm去创建一个模块,然后我查询了了npm的使用文档(Working with private modules),然后对其进行了整理. 一.在操作之前,我们首先要将npm装好,并且登录 ... 
- Android studio教程:[6]创建多个Activity
			通常来说,一个android应用程序不止一个Activity(活动),更不止一个界面.于是需要创建多个Activity来满足应用程序的要求,这里我将告诉大家如何添加新的Activity,并实现Acti ... 
- H - Ones
			Description Given any integer 0 <= n <= 10000 not divisible by 2 or 5, some multiple of n is a ... 
- Oprofile安装与使用探索
			本文分别尝试了oprofile在x86平台和龙芯平台上的安装 一:oprofile的安装与配置(intel+ubuntu12.04) I. Oprofile 安装 Oprofile 包含在 Linux ... 
- Mysql优化之创建高性能索引(一)
			1.索引基础 索引对于良好的性能非常关键.尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要.但是不恰当的索引随着数据量的增加,也会使整个数据库的性能下降. 举个例子: ; 如果在id上建立索引 ... 
- 【Lucene4.8教程之三】搜索
			1.关键类 Lucene的搜索过程中涉及的主要类有以下几个: (1)IndexSearcher:执行search()方法的类 (2)IndexReader:对索引文件进行读操作,并为IndexSear ... 
