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

歡迎訪問 生活随笔!

生活随笔

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

windows

window10电脑远程没有oracle,win10 不安装oracle plsql连接远程oracle

發布時間:2025/3/20 windows 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 window10电脑远程没有oracle,win10 不安装oracle plsql连接远程oracle 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

折騰了好幾個小時:could not initialize XXXXoci.dll ,其實是plsql的問題,plsql重裝之后就OK了;之前一直在重新下載instantclient一直在重新配置,浪費了很多時間。

1 下載安裝plsql

2 下載并解壓instantclient,在instantclient下建立兩個文件

sqlnet.ora:

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

tnsnames.ora:

實例名 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 地址)(PORT = 端口號))

)

(CONNECT_DATA =

(SERVICE_NAME = 實例名)

)

)

說明:如果搞不懂實例名的話,百度查一下oracle實例。

3 配置環境變量:TNS_ADMIN =?D:\instantclient_11_2

4 其他一些知識:

一 本地oracel忘記密碼

set ORACLE_SID=orcl

sqlplus / as sysdba

以sysdba的身份登錄到oracle

alter user you_username identified by you_password;

二 數據庫名和實例

1 數據庫名:數據庫的名字,一臺計算機上安裝多個DB,DB_NAME用于標識數

據庫

2 實例:實例是訪問Oracle數據庫所需的一部分計算機內存和輔助處理后臺進程,是由進程和這些進程所使用的內存(SGA)所構成一個集合,它根本不需要一個與其相關聯的數據庫,沒有任何數據文件也可以啟動實例。

3 所以可以這么理解:訪問Oracle都是訪問一個實例,但這個實例如果關聯了數據庫文件,就是可以訪問的,如果沒有,就會得到實例不可用的錯誤

4 實例名指的是用于響應某個數據庫操作的數據庫管理系統的名稱,也叫SID。實例名是由參數instance_name決定的。如果這個參數不被指定(即instance_name沒有被指定為任何值),那么實例的名字由該用戶的環境變量ORACLE_SID(注意這里是大寫)決定。在windows平臺下,則是注冊表中oracle_sid值決定。

實例名和SID是一一對應的,名字相同,但存儲位置不同。

5 ORACLE服務= 實例+數據庫(內存和進程+數據文件)

實例是一群為你服務的進程,數據庫是你真實需要的數據

比如你去飯店吃飯享受服務,廚師+服務員的服務相當于實例,食材、飯菜什么相當于數據庫的數據

三 表空間和用戶:

1 一個數據庫可以有多個表空間,一個表空間可以有多個用戶,一個用戶也可以有多個表空間(授權)

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的window10电脑远程没有oracle,win10 不安装oracle plsql连接远程oracle的全部內容,希望文章能夠幫你解決所遇到的問題。

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