日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

win7_oracle11g_64位连接32位PLSQL_Developer

發布時間:2024/1/17 数据库 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win7_oracle11g_64位连接32位PLSQL_Developer 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 已經裝好的64位Oracle數據庫

  • window7_64位的操作系統

  • PLSQL_Developer 9.0以上版本(目前只有32位的);下面有下載連接!

  • 官方的 instantclient-basic-win32-10.2.0.5 文件;下面有下載連接!

百度經驗:jingyan.baidu.com

方法/步驟

  • 1

    下載PLSQL_Developer地址:

    http://pan.baidu.com/share/link?shareid=3768883331&uk=3557941237

    下載instantclient-basic-win32-10.2.0.5地址:

    http://pan.baidu.com/share/link?shareid=3782452820&uk=3557941237

  • 2

    安裝你下載的PLSQL_Developer并點擊漢化文件進行漢化。

    安裝好打開你會發現你的PLSQL_Developer不能正常連接到數據庫,沒有數據庫的初始化內容,如圖所示:

    ?

    步驟閱讀
  • 3

    這時候不要著急,請將你下載的instantclient-basic-win32-10.2.0.5 文件解壓。然后復制到你的數據庫安裝的文件夾下的producti文件夾下,我的是:

    E:\app\Administrator\product。

    ?

    步驟閱讀 步驟閱讀
  • 4

    ?

    然后找到兩個文件listener.ora和tnsnames.ora我的在E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN里面。都復制到E:\app\Administrator\product\instantclient_10_2的下面。

    ?

  • 5

    然后找到你的PLSQL_Developer安裝的目錄,我的是:

    C:\Program Files (x86)\PLSQL Developer

    在里面新建一個記事本,寫入以下類似代碼:

    @echo off set path=E:\app\Administrator\product\instantclient_10_2 set ORACLE_HOME=E:\app\Administrator\product\instantclient_10_2 set TNS_ADMIN=E:\app\Administrator\product\instantclient_10_2 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 start plsqldev.exe

    》》》注意!!!!

    我的instantclient_10_2地址是:E:\app\Administrator\product\instantclient_10_2

    而你的跟我的可能不一樣,所以要修改成你的instantclient_10_2的路徑!

    寫好后,將你的記事本名稱改為start.bat然后點擊運行。

    如果PLSQL Developer沒有打開,請仔細檢查你上面的步驟和代碼是否正確,然后在運行start.bat。

    步驟閱讀
  • 6

    打開PLSQL_Developer后,取消登陸,進入主界面。

    1.點擊--工具--首選項--連接:

    2.把上面的注銷改為提交

    3.OCI庫改為帶有instantclient_10_2的路徑。

    4.應用--確定--關閉PLSQL_Developer重新運行。

    步驟閱讀
  • 7

    恭喜你!現在你可以正常運行并完美的解決了win7_oracle11g_64位連接32位PLSQL_Developer的問題了!

    但是,當你向數據庫的表中添加中文的時候,你會因為表格中的中文都變成了亂碼或者問號而苦惱和不解,抱怨自己的運氣怎么這么差,覺得生活對你那么的不公平,這時候不要傷心,不要氣餒,這是上帝故意制造的麻煩,讓你在戰勝困難的時候有更大的收獲!

    走!咱們繼續擺正學習的心態去挑戰問題!

    步驟閱讀
  • 8

    首先,我們要弄清為什么會出現中文亂碼。

    你忘了么,咱們的數據庫是64位的,而操作軟件PLSQL_Developer是32位的。

    也就是說你用PLSQL_Developer編寫的中文是符合32位的字符集,而數據庫只能正確儲存是64位的中文字符集,這導致了寫和讀不是一種字符集,最終導致中文變成問號或亂碼。

  • 9

    然后,我們找到了問題所載,現在開始解決問題!

    右擊我的電腦--電腦屬性--高級系統設置--環境變量。

    找到變量名:NLS_LANG(沒有的話新建一個,有的話點擊--編輯)。

    將它的變量值改為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    然后點擊--確定。

  • 10

    按下WIN+R(WIN就是帶微軟圖標的那個按鍵),輸入:regedit 打開注冊表。

    找到1HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOMEO ?> HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE>KEY_OraDb11g_home1

    找到:NLS_LANG。

    右擊NLS_LANG——點擊——修改——數值數據改為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    最后點擊--確定。

    好了,重新運行你的PLSQL_Developer吧,測試一下吧,如果沒有成功,根據上面步驟檢查。

    步驟閱讀
  • 11

    成功了吧!現在開始管理你的數據庫吧!

    最后,非常的恭喜你,你成功的解決問題了,首先感謝國家,再感謝百度經驗,最后感謝你自己!

  • 轉載于:https://www.cnblogs.com/doudou618/p/4373069.html

    總結

    以上是生活随笔為你收集整理的win7_oracle11g_64位连接32位PLSQL_Developer的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。