windows oracle .msb not found,TOAD for Oracle和Windows 7:無法初始化OCI。錯誤-1

我有一個問題,蟾蜍爲Oracle 9.1在Windows 7上運行32位,說明如下:TOAD for Oracle和Windows 7:無法初始化OCI。錯誤-1

我有甲骨文OraClient10g 10.0.2我的電腦上安裝了,我需要使用蟾蜍9.1。當我嘗試登錄服務器時,通過TNS指定數據庫,輸入用戶名和密碼,但收到以下錯誤消息:

無法初始化OCI。錯誤-1

Googling around我有幾個選項,其中包括:檢查ORACLE_HOME環境變量設置是否正確,以管理員身份運行TOAD,檢查用戶名和密碼是否正確,安裝Oracle和TOAD for 32位系統...我檢查了所有這些選項,但我仍然收到錯誤。

但是,有一個細節我應該提到:在我的開始菜單中,有兩個Oracle Homes(Home1和Home2)。 Home 2指向一個空文件夾,因爲我在嘗試解決問題期間重新安裝了Oracle,並且快捷方式仍在我的開始菜單中。不過,我認爲這不重要,因爲ORACLE_HOME指向了正確的家。

我真的需要幫助。我需要解決這個錯誤並使用TOAD登錄。

+1

您安裝的Oracle客戶端版本究竟是什麼版本? 10.0.2不是有效的版本號 - 我猜你的意思是10.2.0.x.假設這是正確的,那麼'10.2.0.x'中的'x'是什麼?我相信你至少需要10.2.0.5客戶端才能在Windows 7上得到支持。是否有原因需要安裝舊客戶端?你可以使用11.2客戶端嗎? SQL * Plus是否工作? –

+0

對不起!你是對的,版本是10.2.0,但它只有那3個數字,沒有第四個數字。我使用這個版本是因爲它是我正在開發的標準。 SQL * Plus不起作用,它表示出現以下錯誤:「Error 6 Initializing SQL Plus」,「Message File sp1 .msb not found」,「SP2-0750:您可能需要將ORACLE_HOME設置爲您的Oracle軟件目錄」 –

+0

版本號中應該至少有4組數字(即'10.2.0.4'或'10.2.0.5.0')。如果啓動Oracle Universal Installer,並轉至「已安裝的產品」選項,則應該獲得完整版本號。我根據錯誤的第一個猜測是,您可能正在安裝與Windows 7不兼容的10.2版本的客戶端。是否有一個原因需要安裝舊客戶端?你可以使用11.2客戶端嗎? –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值