initialization error could not innitialize 怎么处理oracle

作者&投稿:范卖 (若有异议请与网页底部的电邮联系)
oracle数据库的a.*什么意思啊~

a.*代表取出a表中的所有列,select a.* 后台会自动将a.*根据oracle的数据字典,转换成a表中的所有的列。

在你安装完oracle之后,所有程序里面有这样一个目录:oracle-oradb10g_home1,选择其目录下的配置和移植工具/database configuration assistant,调出对应的数据库管理应用程序,根据步骤可以创建、删除等操作。或者使用sysdba身份登录,drop database shop即可。尝试看看,应该两种方法都可以删除的。

在 x64 的 Win7 上重新安装了 Oralce 后,通过 PL/SQL 连接数据库时,提示如下错误信息

环境
windows7 64bit
Oracle win64 11gR2
PL/SQL v9.0
详细错误信息
[plain] view plaincopy
Initialization error
Could not initialize "C:\oracle\product\11.2.0\dbhome_1\bin\oci.dll"
Make sure you have the 32 bits Oracle Client installed.

OCIDLL forced to C:\oracle\product\11.2.0\dbhome_1\bin\oci.dll
LoadLibrary(C:\oracle\product\11.2.0\dbhome_1\bin\oci.dll) returned 0
问题原因
安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PLSQL Developer 无法加载。

解决方案
1. 从 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 下载Oracle Client Package。 我下载的是Instant Client for Microsoft Windows (32-bit) 【instantclient-basic-nt-11.2.0.2.0.zip】

2. 将 instantclient-basic-nt-11.2.0.2.0.zip 解压至 c:\oracle, oci.dll 所在目录为:c:\oracle\instantclient_11_2\
3. 设置环境变量
TNS_ADMIN=c:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK (注:NLS_LANG前半部分必须是AMERICAN_AMERICA,因为instant client不支持其他语言;而后半部分可以根据你数据库的字符集调整,如果数据库采用AL32UTF8,则可以设置AL32UTF8)
4. 启动PL/SQL Developer ,点击“取消”不要登录,菜单 --> Tools --> Perferences --> Connection 修改 Oracle_Home 和 OCI Library 的配置:
OracleHome: OraDb11g_home1
OCI library: C:\oracle\instantclient_11_2\oci.dll

5. 重新启动 PL/SQL并登录对应的数据库,连接正常,问题成功解决!


奉新县13138773663: 开机后出现intialization error -
佐软艾本: 我跟你一样.. DeamonTools虚拟光驱需要这个SPTD,是骗过系统假装有个光驱的.但是因为是骗过,所以有些杀毒软件认为它是病毒,就把它over了..哎..要么你把DeamonTools删掉,要么把SPTD再装一遍,然后加入杀毒软件的白名单.

奉新县13138773663: 电脑开机界面显示initialization USB controller..第一次能通过,然后会自动重启,然后就卡在那个界面 -
佐软艾本: 你开机后按f8 看看能不能进入安全模式, 如果能进去的话,建议看看驱动安装是否正确,可以下个驱动精灵检测一下,然后把要装的装上. 如果再不行的话,只能重做系统了.

奉新县13138773663: 打开软件提示initialization error 怎么办 -
佐软艾本: 卸载从新安装

奉新县13138773663: Java 中出现initialization error 该如何解决? -
佐软艾本: 说明你有变量声明错误.你要先声明赋值再使用.比如:String name = null; int r = 0; 而不是:String name; int r;

奉新县13138773663: 电脑开机显示.NET Framework Initialization Error -
佐软艾本: 朋友,这是你下载的“软件”和电脑中的“内存”有冲突了,(答案原创,严禁其他网友复制) 我给你5种方法调试,快试试吧: 1.电脑里有木马或病毒干扰,下载“360安全卫士”和“360强力杀毒双引擎版”,建议“全盘扫描”病毒和木马,...

奉新县13138773663: 为什么电脑开机以后弹出Initialization failare :ox00000009? -
佐软艾本: 原因如下:一、由硬件原因引起的死机 【散热不良】 显示器、电源和CPU在工作中发热量非常大,因此保持良好的通风状况非常重要,如果显示器过热将会导致色彩、图象失真甚至缩短显示器寿命.工作时间太长 也会导致电源或显示器散热不...

奉新县13138773663: initialization - netframeworkinitializationerro.n?
佐软艾本: “开始”--“运行”--输入regedit---回车 “HKEY_LOCAL_MACHINE”--“SOFTWARE”--“Microsoft”--单击“.NETFramework” 在右半边窗口里双击"InstallRoot",修改数值数据为你的.netframework的安装文件夹路径即可

奉新县13138773663: 我的电脑出现.NET Framework Initialization Error 请问怎么办?
佐软艾本: 重新安装.net2.0组件即可. 下载地址: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 必须安装2.0版本的Framework,才可以继续正确使用程序. 更新Framework以后,重新安装Ati显卡驱动程序

奉新县13138773663: 电脑网银汇款老是弹出Initialization error什么意思
佐软艾本: 初始化错误,建议换一个浏览器试试

奉新县13138773663: initialization error怎么办 -
佐软艾本: 在初始化虚拟机时发生错误

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网