免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

油桶怎么連接oracle 桶裝油怎么打開

navicat for oracle怎么連接數據庫

第一步,打開桌面上的Navicat快捷方式

為禹會等地區用戶提供了全套網頁設計制作服務,及禹會網站建設行業解決方案。主營業務為網站設計、成都網站建設、禹會網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

第二步,進入Navicat主界面

第三步,點擊左上角的文件

第四步,下拉列表中選中新建連接

第五步,選擇Oracle

第六步,彈出新建連接對話框

第七步,根據實際情況填寫相應信息,點擊確定

8

第八步,成功生成連接Oracle數據庫

如何用sqlserver連oracle

安裝好oracle客戶端,并配置好TNS信息。

配置好odbc連接信息,sql server肯定不能直接調用oracle的客戶端去連接的,只能通過odbc的方式間接的去連,先要打開odbc界面。

然后選user DSN,點Add,選擇上一個畫面中看到的oracle driver。

出現這頁面后,在Data Source Name隨便輸入一個名字,這個名字就要后面sql server要用到的。TNS Service Name的下拉列表中就是oracle中配置好的TNS信息,如果你開始沒有配置的話這里就為空的。你選一個TNS名字后,可以點下test connection驗證下看連接上了不。

在前面創建好odbc數據源后就可以在sql server中配置。先打開management studio。在server objects下面有個Linked Servers,選中它并右擊new linked server。在linked server中輸入一個名字,隨便取的,在后面執行sql時會用到這名字。provider就選Oracle Provider for OLE DB。 product name就填oracle Data source就是你開始配置odbc時取的名字。其他地方就不用管了。

然后再點下Security會彈出另一個頁面,在此頁面最下面的地方輸入用戶名和密碼,然后點OK。

在Linked Servers下面會看到ORA_ARWEN,大功告成了。

如何將oracle連接到自己電腦

第一種情況:

若oracle服務器裝在本機上,那就不多說了,連接只是用戶名和密碼的問題了。不過要注意環境變量%ORACLE_HOME%/network/admin/是否設置。

第二種情況:

本機未安裝oracle服務器,也未安裝oracle客戶端。但是安裝了pl sql development、toad sql development、sql navigator等管理數據庫的工具。在虛擬機或者另一臺電腦上安裝了oracle服務器,也就是虛擬機或者另一臺電腦此時作為服務器。

這種情況下,本人以pl sql development遠程連接ORACLE服務端數據庫為例:

1、在安裝oracle服務器的機器上搜索下列文件:

oci.dll

ocijdbc10.dll

ociw32.dll

orannzsbb10.dll

oraocci10.dll

oraociei10.dll

sqlnet.ora

tnsnames.ora

classes12.jar

ojdbc14.jar

把這些找到的文件復制放到一個文件夾,如 oraclient,將此文件夾復制到客戶端機器上。如放置路徑為 D:oraclient。

2、配置tnsnames.ora,修改其中的數據庫連接串。

oracledata = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = oracledata) )

其中,oracledata是要連接的服務名;HOST = 192.168.0.58,是服務器IP地址;PORT = 1521是端口號。

3、添加第一個環境變量,名為TNS_ADMIN,值為tnsnames.ora文件所在路徑(如:D:oraclient,特別是重裝后或其它操作,忘了TNS_ADMIN變量,plsql登陸就會報無法解析指定的連接標識符),這是為了能夠找到上面說的tnsnames.ora。這步是最重要的。

添加第二個環境變量(可有可無):“NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,(AMERICAN_AMERICA.US7ASCII 是ASCII編碼類型,其它類型可自己到服務器看一下或網上查找一下)(本步驟暫時要做對,如果編碼不對,會產生亂碼)。

4、下載并安裝PL SQL Developer配置應用:

打開PL SQL Developer,登入界面點取消,進入后選擇菜單欄 tools-preferences-connection :

Oracle Home=D:oracleclient OCI library=D:oracleclientoci.dll

5、再次打開plsql則會在database中有oracledata 選項輸入用戶名密碼就可以登陸。

第三種情況:

本機未安裝ORACLE服務器,但是安裝了oracle客戶端,也安裝了pl sql development、toad sql development、sql navigator等管理數據庫的工具。在虛擬機或者另一臺電腦上安裝了oracle服務器,也就是虛擬機或者另一臺電腦此時作為服務器。

這種情況下,本人以pl sql development遠程連接oracle服務端數據庫為例:

1、打開oracle客戶端中的net manager,配置要遠程連接的數據庫名、IP地址等,如果net manager中沒有要遠程連接的數據庫名,則新建即可。

2、其他步驟與第二種情況中的2---5相同。

第四種情況:

本機未安裝oracle服務器,也未安裝pl sql development、toad sql development、sql navigator等管理數據庫的工具,但是安裝了oracle客戶端。在虛擬機或者另一臺電腦上安裝了ORACLE服務器,也就是虛擬機或者另一臺電腦此時作為服務器。

這種情況下,本人以oracle客戶端中的sqlplus遠程連接oracle服務端數據庫為例:

1、打開oracle客戶端中的net manager,配置要遠程連接的數據庫名、IP地址等,如果net manager中沒有要遠程連接的數據庫名,則新建即可。

2、同第二種情況中的步驟二。

3、同第二種情況中的步驟三。

4、打開sqlplus:

(1)如果用sys用戶登入,則用戶名:sys 密碼:xxxxxx 主機字符串:要連接的數據庫名 as sysdba,登入即可。

(2)如果用其他用戶登入,則用戶名:xxx 密碼:xxxxxx 主機字符串:要連接的數據庫名,登入即可。

注意事項:

1、服務器端和客戶端防火墻需要關閉;

2、我們經常會遇到***服務無法啟動,那么需要打開Net Configuration Assistant修復,或者新建***服務。

3、數據庫密碼如果忘了怎么辦?按照以下方法修改密碼即可:

開始--運行--cmd

輸入 :sqlplus /nolog 回車

輸入 :connect / as sysdba 回車

用戶解鎖 : alter user system account unlock 回車

修改密碼:alter user system identified by manager

4、怎樣判斷數據庫是運行在歸檔模式下還是運行在非歸檔模式下?

進入dbastudio,歷程--〉數據庫---〉歸檔查看。

5、另外,如果本機和別的機子均安裝了oracle服務器端,那么本機如果要連接別的機子,就必須修改tnsnames.ora.

求,KETTLE怎么用OCI方式連接數據庫ORACLE

Java程序連接oracle數據庫時,用oci驅動要比用thin驅動性能好些。主要的區別是使用thin驅動時,不需要安裝oracle的客戶端,而使用oci時則要安裝oracle的客戶端。

從使用thin驅動切換到oci驅動在配置來說很簡單,只需把連接字符串java:oracle:thin:@hostip:1521:實例名換為java:oracle:oci@本地服務名即可。如:

jdbc:oracle:thin:@10.1.1.2:1521:shdb

改成:

jdbc:oracle:oci8:@shdb

但這里這臺機器需安裝oracle數據庫的客戶端并配置本地服務名,同時還需指定NLS_LANG環境變量,NLS_LANG環境變量是用來控制客戶端在顯示oracle數據庫的數據時所用的字符集和本地化習慣。通常把NLS_LANG的字符集部分指定為數據庫所用的字符集,就不會存在java顯示的亂碼問題了。

對于oracle數據庫客戶端的安裝,有二種選擇,一是老實的用oracle數據庫的安裝光盤,安裝對應版本的oracle客戶端。二是下載oracle提取的即時客戶端,即時客戶端是不用安裝的,把下載包解壓即可。

要使java web正常的通過oci驅動訪問oracle,還需要客戶端正確的配置一下相關變量。主要如下:

對于windows系統并使用oracle客戶端時:

1、把%ORACLE_HOME%\lib加到PATH環境變量。

2、把%ORACLE_HOME%\jdbc\lib\classes12.jar加到CLASSPATH環境變量里,也可以把classes12.jar拷貝到tomcat的comman\lib目錄下。

對于windows系統并使用oracle的即時客戶端時(假定即時客戶端解壓在d盤):

1、把d:\instantclient_10_2加到PATH環境變量;

2、把d:\instantclient_10_2\classes12.jar加到CLASSPATH環境變量里,也可以把classes12.jar拷貝到tomcat的comman\lib目錄下。

對于linux系統并使用oracle客戶端時:

1、在使用tomcat的用戶主目錄下的.bash_profile文件中加入:

exprot ORACLE_HOME=/u01/app/oracle/product/9.2.0.4

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

2、把classes12.jar拷貝到tomcat的comman\lib目錄下。

對于linux系統并使用oracle即時客戶端時:

1、在使用tomcat的用戶主目錄下的.bash_profile文件中加入:

exprot ORACLE_HOME=/instantclient_10_2

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

2、把instantclient_10_2目錄下的classes12.jar拷貝到tomcat的comman\lib目錄下。

如果一個tomcat下帶了幾個應用,且幾個應用都要連接oracle數據庫時,則要注意的是,不要在每個應用的WEB-INF/lib目錄下放入oracle的classes12.jar/zip文件。而應該把classes12.jar/zip文件放到tomcat的common/lib目錄下。否則會出來ojdbclib9/10庫重復加載的錯誤。

使用oracle即時客戶端時,本地服務名的建立可以在目錄instantclient_10_2下建立tnsnames.ora下添加連接串,如:

SHDB =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =

(PROTOCOL = TCP)(HOST = 10.1.1.236)(PORT = 1521)))

(CONNECT_DATA =(SERVICE_NAME = shdb)))

怎么遠程連接到服務器oracle數據庫

ORACLE客戶端連服務器的注意事項

1. 通過SQL*NET協議,ORACLE客戶端連服務器時一般需要配置sqlnet.ora和tnsnames.ora,init.ora。

它們默認的目錄在$ORACLE_HOME/network/admin 目錄下

也可以設置環境變量TNS_ADMIN指向你想用的sqlnet.ora和tnsnames.ora目錄

例如:

TNS_ADMIN=/home/oracle/config/9.0.1;export TNS_ADMIN

sqlnet.ora文件決定找數據庫服務器別名的方式

默認的參數有

參數SQLNET.AUTHENTICATION_SERVICES= (NONE,NTS)表明用戶連接Oracle服務器時使用哪種驗證方式NONE表示Oracle身份驗證,NTS表示操 作系統身份驗證,兩種方式可以并用。

ORA_DBA組中的域用戶和本地用戶不需要Oracle用戶名和密碼就可以登錄Oracle而且該組的用戶登錄數據庫后都具有SYSDBA權限(多個實 例時,可以建立類似這樣的組ORA_SID_DBA,其中SID指實例名)同理:ORA_OPER組中的成員具有SYSOPER角色的權限。

登錄方式 sqlplus “/ as sysdba”

或者sqlplus nolog,然后SQLconnect / as sysdba

NAMES.DEFAULT_DOMAIN = WORLD

NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)

表明解析客戶端連接時所用的主機字符串的方式

TNSNAMES表示采用TNSNAMES.ORA文件來解析;

ONAMES表示使用自己的名稱服務器(Oracle Name Server)來解析,目前Oracle建議使用輕量目錄訪問協議LDAP來取代ONAMES;

HOSTNAME表示使用host文件,DNS,NIS等來解析;

如果你的ORACLE客戶端和服務器默認的域名不一樣,需要用#號注釋第一行

#NAMES.DEFAULT_DOMAIN = WORLD

使它不起作用。

NAMES.DIRECTORY_PATH指定找服務器別名的順序 (本地的tnsnames.ora文件, 命名服務器, 主機名方式)

服務器的sqlnet.ora里可以設置檢查客戶端是否alive的時間間隔

sqlnet.expire_time = 10

init.ora中的Remote_Login_Passwordfile對身份驗證的影響

三個可選值:

NONE:默認值,指示Oracle系統不使用密碼文件,通過操作系統進行身份驗證的特權用戶擁有SYSORA和SYSOPER權限EXCLUSIVE:

1.表示只有一個數據庫實例可以使用密碼文件

2.允許將SYSORA和SYSOPER權限賦值給SYS以外的其它用戶

SHARED:

1.表示可以有多個數據庫實例可以使用密碼文件

2.不允許將SYSORA和SYSOPER權限賦值給SYS以外的其它用戶

所以,如果要以操作系統身份登錄,Remote_Login_Passwordfile應該設置為NONE

當登錄用戶不是ORA_DBA組和ORA_OPER組成員時,登錄數據庫需要在Oracle中創建當前操作系統用戶相同的用戶名,如果當前用戶是域用 戶,則名稱為:domainname\yourname,如果是本地計算機用戶,則名稱為:computername\yourname

創建方法:

create "domainname\yourname" identified externally;

操作系統,修改HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下面添加AUTH_PREFIX_DOMAIN,值設為FALSE,在創建Oracle用戶時可以忽略 掉域名

這種方式下,init.ora中有一個參數將影響數據庫如何匹配一個windows用戶和Oracle用戶os_authent_prefix = ""

缺省為空,Oracle8i以前,無該參數,而使用OPS$作為用戶名前綴.(Oracle用戶名最大長度限制為30個字符)

tnsnames.ora文件里寫數據庫服務器別名的詳細內容,有以下幾種寫法:

# 一般的寫法

APPDB =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = appdb)

)

)

# 明確標明用dedicated方式連接數據庫

APPD=

(DESCRIPTION=

(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.35)(PORT=1521))

(CONNECT_DATA=

(SERVICE_NAME=appdb)

(SERVER=DEDICATED)))

# 對多個listener端口做均衡負載方式連接數據庫

APPS =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1856))

)

(CONNECT_DATA =

(SERVICE_NAME = appdb)

)

)

# 注意:如果數據庫服務器用MTS,客戶端程序需要用database link時最好明確指明客戶端用dedicated直連方式,

# 不然會遇到很多跟分布式環境有關的ORACLE BUG。

# 一般情況下數據庫服務器用直接的連接會好一些,除非你的實時數據庫連接數接近1000。

2. /etc/hosts (UNIX)

或者windows\hosts(WIN98) winnt\system32\drivers\etc\hosts (WIN2000)

客戶端需要寫入數據庫服務器IP地址和主機名的對應關系。

127.0.0.1 localhost

192.168.0.35 oracledb oracledb

192.168.0.45 tomcat tomcat

202.84.10.193 bj_db bj_db

有些時候我們配置好第一步后,tnsping 數據庫服務器別名顯示是成功的,

但是sqlplus username/password@servicename不通,jdbc thin link 也不通的時候,

一定不要忘了在客戶端做這一步,原因可能是DNS服務器里沒有設置這個服務器IP地址和主機名的對應關系。

如果同時有私有IP和Internet上公有IP,私有IP寫在前面,公有IP寫在后面。

編輯前最好留一個備份,增加一行時也最好用復制粘貼,避免編輯hosts時空格或者tab字符錯誤。

3. UNIX下ORACLE多數據庫的環境,OS客戶端需要配置下面兩個環境變量

ORACLE_SID=appdb;export ORACLE_SID

TWO_TASK=appdb;export TWO_TASK

來指定默認的目標數據庫

分享:

1

喜歡

贈金筆

閱讀(2478)┊ 評論 (0)┊ 收藏(0) ┊禁止轉載 ┊ 喜歡▼ ┊打印┊舉報

已投稿到:

排行榜

前一篇:Delphi IdHTTP1下載文件防止假死

后一篇:我的博客今天6歲246天了,我領取了元老博主徽章北京科蘭

toad for oracle 怎么連接orcale數據庫

使用Toad for Oracle連接oracle數據庫的方法:

1. 單擊標準工具欄上的,打開數據庫登錄窗口。

注: 也可以選擇會話 (Session) | 新建連接 (New Connection)。

2. 單擊數據庫登錄工具欄的。 顯示添加登錄記錄 (Add Login Record) 窗口。

注:如果不在添加登錄記錄窗口中創建連接,您可以直接在數據庫登錄窗口中輸入連接

信息。 然而,這種方法會強制您連接數據庫,而您要在連接之后才能輸入某些附加的

連接信息。

3. 填寫用戶 (User)/模式 (Schema) 和密碼 (Password) 字段。

4. 選擇一種連接方法:

5、按需要填寫剩余的字段。

6、保存登錄記錄。

復查以下內容以獲得附加信息:

如要保存記錄而不連接數據庫,單擊確定 (OK)。

如要保存記錄并連接數據庫,選中連接 (Connect) 復選框并單擊確定 (OK)。

如要保存記錄并重用字段值以便快速輸入新連接,單擊發布 (Post)。

網頁標題:油桶怎么連接oracle 桶裝油怎么打開
本文路徑:http://m.newbst.com/article38/hjhspp.html

成都網站建設公司_創新互聯,為您提供品牌網站建設外貿建站微信小程序網站設計公司企業建站建站公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設