真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle怎么配置環(huán)境 oracle配置環(huán)境變量在哪

oracle 對系統(tǒng)配置要求

安裝的軟件環(huán)境需求:

目前創(chuàng)新互聯(lián)公司已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、博樂網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

下列從兩個主要的方面闡述Oracle?9i對軟件環(huán)境的要求。

對操作系統(tǒng)的要求建議在全新安裝的Windows 2000 Server上安裝數(shù)據(jù)庫服務(wù)器,在Windows 2000 Server或Windows 98上安裝管理客戶機。

對虛擬內(nèi)存的要求建議可以將虛擬內(nèi)存適當(dāng)進行調(diào)整以加快安裝速度。安裝的網(wǎng)絡(luò)環(huán)境需求安裝Oracle?9i數(shù)據(jù)庫服務(wù)器,至少需要有兩臺計算機,通過交換機或集線器構(gòu)成局域網(wǎng)。

擴展資料:

Oracle零售云服務(wù)充分集合了甲骨文公司在云、安全、零售行業(yè)以及網(wǎng)絡(luò)等領(lǐng)域的專業(yè)性,完美地對甲骨文云進行了補充。甲骨文云是目前業(yè)界最廣泛的公有云服務(wù)產(chǎn)品組合,涵蓋SaaS、PaaS、DaaS及IaaS。

甲骨文云現(xiàn)在每天支持6200萬用戶和230億項交易,在全球3萬臺設(shè)備上運行,在19個數(shù)據(jù)中心有400PB級存儲。

Oracle 零售云服務(wù)為零售高管提供了最前沿的工具,讓零售商能夠在不斷變化市場中時刻保持領(lǐng)先位置。Jill Puleri表示:“IT部門對于企業(yè)的價值是以月為衡量時間的,Oracle零售云服務(wù)能夠顯著地加快部署時間,幫助零售業(yè)的IT部門將注意力從系統(tǒng)維護轉(zhuǎn)向業(yè)務(wù)的創(chuàng)新層面?!?/p>

參考資料來源:人民網(wǎng)——甲骨文推出Oracle零售云服務(wù)

如何配置oracle數(shù)據(jù)庫環(huán)境

1.安裝oracle 11g

2.Oracle自帶的SQL Developer

在安裝完Oracle Database 11g Release 2數(shù)據(jù)庫,想試一下Oracle自帶的SQL DeveloperW工具,在操作系統(tǒng)菜單的所有程序中找到SQL Developer如下所示,并單擊:

結(jié)果卻提示缺少快捷方式,沒找到“SQLDEVELOPER.BAT”,**

在Oracle的安裝目錄D:\DataBaseInstall\Oralce_11g_r2\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin下的確也沒找到sqldeveloper.bat文件。網(wǎng)上很多人都說重新下載SQL Developer替換掉安裝Oracle時自帶的那個。

重新到Oracle官網(wǎng)下載SQL Developer,當(dāng)前最新版下載地址:

將下載下來的 sqldeveloper64-3.2.20.09.87-no-jre.zip解壓到Oracle安裝目錄下

這時重新單擊操作系統(tǒng)菜單中的“SQL Developer”,看到命令窗口閃一下就消失了??戳艘幌耂QL Developer的“readme.html”文檔知道了SQL Developer 3.2支持的Java版本至少要1.6.0_04。

那就下載當(dāng)前最新JDK安裝,在這里我下載的是jrockit-jdk1.6.0_37-R28.2.5-4.1.0-windows-x64.exe。下載完成后雙擊出現(xiàn)如下安裝界面:

在歡迎窗口中單擊“Next”:

設(shè)置JDK安裝目錄,單擊“Next”:

這里問你是否需要安裝示例或源代碼,根據(jù)需要選擇,這里我就不選了直接單擊“Next”:

這里是否安裝JRE,選擇“Yes”,單擊“Next”:

設(shè)置JRE安裝目錄,單擊“Next”:

安裝過程:

安裝完畢,單擊“Done”關(guān)閉。

現(xiàn)在新的JDK安裝完后,重新單擊操作系統(tǒng)菜單中的“SQL Developer”,這時“SQL Developer”可以啟動,但是報了如下的異常:

Exception initializing 'oracle.dbtools.raptor.plsql.PLSQLAddin' in extension 'Or

acle SQL Developer': java.lang.NoClassDefFoundError: com/sun/jdi/Bootstrap

at oracle.jdevimpl.debugger.jdi.DebugJDIConnector.getVersion(DebugJDICon

nector.java:30)

at oracle.jdevimpl.debugger.support.DebugFactory.(DebugFactory.j

ava:81)

at oracle.dbtools.raptor.plsql.PLSQLAddin.initialize(PLSQLAddin.java:97)

at oracle.ideimpl.extension.AddinManagerImpl.initializeAddin(AddinManage

rImpl.java:407)

at oracle.ideimpl.extension.AddinManagerImpl.initializeAddins(AddinManag

erImpl.java:214)

at oracle.ideimpl.extension.AddinManagerImpl.initProductAndUserAddins(Ad

dinManagerImpl.java:128)

at oracle.ide.IdeCore.initProductAndUserAddins(IdeCore.java:1941)

at oracle.ide.IdeCore.startupImpl(IdeCore.java:1565)

at oracle.ide.Ide.startup(Ide.java:703)

at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)

at oracle.ideimpl.Main.start(Main.java:184)

at oracle.ideimpl.Main.main(Main.java:146)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.

java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces

sorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at oracle.ide.boot.PCLMain.callMain(PCLMain.java:62)

at oracle.ide.boot.PCLMain.main(PCLMain.java:54)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA

ccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.classloader.util.MainClass.invoke(MainClass.java:128) at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java: 189) at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:89) at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:65) at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:54) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.ide.boot.Launcher.invokeMain(Launcher.java:713) at oracle.ide.boot.Launcher.launchImpl(Launcher.java:115) at oracle.ide.boot.Launcher.launch(Launcher.java:68) at oracle.ide.boot.Launcher.main(Launcher.java:57)

看著異常就不爽啊,解決唄。運行命令行窗口查看是否設(shè)置了JDK系統(tǒng)環(huán)境變量,這里顯然是沒有設(shè)置JDK系統(tǒng)環(huán)境變量:

設(shè)置系統(tǒng)環(huán)境變量

在桌面選中“計算機”右鍵選擇“屬性”,單擊“高級系統(tǒng)設(shè)置”:

在高級選項卡中單擊“環(huán)境變量”:

在系統(tǒng)變量下單擊“新建”,填入變量名“JAVA_HOME”,變量值為JDK的安裝目錄,我這里為“ D:\JAVAEEServiceInstall\Java\jrockit-jdk1.6.0_37-R28.2.5-4.1.0 ”,單擊“確定”:

在系統(tǒng)變量中找到“Path”,單擊“編輯”,在變量值中加入“%JAVA_HOME%\bin”以“;”相隔,單擊“確定”:

系統(tǒng)環(huán)境變量設(shè)置完成后,重新啟動命令行窗口,檢查是否成功。如下為設(shè)置成功:

重新單擊操作系統(tǒng)菜單中的“SQL Developer”,這時“SQL Developer”可以正常啟動:

如果希望不出現(xiàn)“[WARN ][jrockit] MaxPermSize=128M ignored: Not a valid option for JRockit”警告,那用記事本打開SQL Developer的bin目錄下的“sqldeveloper.bat”文件,找到“-XX:MaxPermSize=128M”直接刪除。因為jrockit已經(jīng)不需要-XX:MaxPermSize這樣的參數(shù)了。

注:1.JDK一定要是1.6版本的即U6版本。

2.發(fā)現(xiàn)SQL_developer還是會一閃而過,但是SQL_developerW可以方面使用。

3.Oracle SQL Developer 添加SQLServer 和Sybase 連接

1. 開始只有oracle 和access 連接

\

喎?"/kf/ware/vc/" target="_blank" class="keylink"vcD4KPHA+CjxzdHJvbmc+Mi4gtPK/qk9yYWNsZSBTUUwgRGV2ZWxvcGVyo7o8L3N0cm9uZz48L3A+CjxwPgo8c3Ryb25nPrmkvt+hqqGqPHN0cm9uZz4mZ3Q7PC9zdHJvbmc+ytfRoc/uoaqhqjxzdHJvbmc+Jmd0Ozwvc3Ryb25nPsr9vt2/4qGqoaomZ3Q7tdrI/be9SkRCQ8f9tq+zzNDyoaqhqiZndDvM7bzTx/22r8z1xL88L3N0cm9uZz48YnI+CjwvcD4KPHA+CjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20160421/20160421091223242.jpg" alt="\"

\

3. 自動加載到目錄,JTDS.jar 下載后就到放這里。

(我的路徑:C:\Documents and Settings\Administrator\Application Data\SQL Developer\)

我的JTDS.jar免費下載地址:

\

4. 完成后添加連接有SQLServer 和Sybase了。

\

---------------------------------------------------------------------------------

---------------------------------------------------------------------------------

還有一種添加方法是:

1. 幫助——檢查更新

\

2. 選擇可更新的相關(guān)軟件查件

\

3. 單擊下一步自動更新,則出現(xiàn)下列詳細(xì)插件,選取JTDS JDBC Driver……

\

\

4. 填寫在官方網(wǎng)址上的賬戶信息,確定。

\

4.sqlserver 轉(zhuǎn)oracle

上一次,我使用手工轉(zhuǎn)換SQL腳本的方式進行數(shù)據(jù)庫的遷移,其間過程相當(dāng)繁瑣,特別是標(biāo)識符長度的限制讓我焦頭爛額,因為我們的系統(tǒng)中長標(biāo)識符真是多如繁星,另外,表結(jié)構(gòu)建好之后,數(shù)據(jù)的遷移又是一個相當(dāng)復(fù)雜的過程,因為修改了不少的表名,需要把導(dǎo)出的數(shù)據(jù)和表一一對應(yīng)上。

但是,除了手工的方式之外,其實我們還有更為簡便和自動化的解決方案,那就是ORACLE官方提供的Sql Developer自帶的Oracle Migration Workbench。

什么是Oracle SQL Developer?在官方頁面上,是這樣介紹它的:

Oracle SQL Developer is a free and fully supported graphical tool for database development. With SQL Developer, you can browse database objects, run SQL statements and SQL scripts, and edit and debug PL/SQL statements. You can also run any number of provided reports, as well as create and save your own. SQL Developer enhances productivity and simplifies your database development tasks .

另外,通過第三方驅(qū)動包,該工具還支持連接和管理各種主流數(shù)據(jù)庫服務(wù)器。

下面就把我使用這個工具遷移Microsoft SQL Server 2008數(shù)據(jù)庫到Oracle 11G的過程記錄下來,為了積累也為分享。

第一部分:獲取工具

第二部分:建立資料檔案庫(Migration Repository)

第三部分:數(shù)據(jù)庫移植向?qū)?/p>

第四部分:SqlServer中的架構(gòu)到Oracle中的模式,名稱的處理

第五部分:轉(zhuǎn)移數(shù)據(jù)

第六部分:存儲過程和函數(shù)

首先,當(dāng)然是獲得工具,該工具在Oracle Sql Developer官方下載頁面里面可以直接下載到。Windows 32位直連地址:Windows 32bit Sql Developer。Oracle Sql Developer需要JDK的支持,在下載頁面中提供了包含JDK的下載包,還有支持各種操作系統(tǒng)的下載選項。

下載后,解壓到任意位置。直接運行程序。第一次運行,需要指定JDK的目錄。

啟動后,我們要做的第一件事,不干別的,先下載SQL SERVER的驅(qū)動程序。點擊菜單幫助,選擇檢查更新,彈出檢查更新向?qū)Т翱?,第一頁一般是廢話,直接下一步,等更新中心列表加載完畢后,只選擇“Third Party SQL Developer extensions”,點擊下一步,等待更新搜索完畢后,中列表中找到并選中 JTDS JDBC Driver,如下圖:

image

下一步,在許可協(xié)議頁面,點擊“我同意”按鈕后再點下一步,等下載完畢后關(guān)閉窗口,彈出提示需要重啟程序才能完成更新,點擊“是”。等程序重啟完畢。

環(huán)境準(zhǔn)備完畢,開始進入到正題移植數(shù)據(jù)庫。

建立資料檔案庫(Migration Repository)

一、連接到Oracle

在程序左邊的連接窗口中,點擊加號按鈕,添加一個到Oracle數(shù)據(jù)庫的dba連接,如下圖:

image

配置完成后,點擊連接按鈕,連接到數(shù)據(jù)庫。

二,建立用戶

打開到Oracle數(shù)據(jù)的連接,新建一個用戶,我們要在該用戶的模式中建立所謂的“資料檔案庫”,并使用該用戶去建立SQL Server移植后的用戶名,以及做其它的一些工作。按照幫助中的說明,這個用戶最少需要以下權(quán)限和角色:

Roles

CONNECT WITH ADMIN OPTION,RESOURCE WITH ADMIN OPTION

Privileges

ALTER ANY ROLE,ALTER ANY SEQUENCE,ALTER ANY TABLE,ALTER TABLESPACE,ALTER ANY TRIGGER,COMMENT ANY TABLE,CREATE ANY SEQUENCE,CREATE ANY TABLE,CREATE ANY TRIGGER,CREATE VIEW WITH ADMIN OPTION,CREATE PUBLIC SYNONYM WITH ADMIN OPTION,CREATE ROLE

CREATE USER,DROP ANY SEQUENCE,DROP ANY TABLE,DROP ANY TRIGGER,DROP USER,DROP ANY ROLE,GRANT ANY ROLE,INSERT ANY TABLE,SELECT ANY TABLE,UPDATE ANY TABLE

以下語句直接建立一個名為migrations的用戶:

-- Create the user

create user MIGRATIONS

identified by MIGRATIONS

default tablespace USERS

temporary tablespace TEMP

profile DEFAULT;

-- Grant/Revoke role privileges

grant connect to MIGRATIONS with admin option;

grant resource to MIGRATIONS with admin option;

-- Grant/Revoke system privileges

grant alter any role to MIGRATIONS;

grant alter any sequence to MIGRATIONS;

grant alter any table to MIGRATIONS;

grant alter any trigger to MIGRATIONS;

grant alter tablespace to MIGRATIONS;

grant comment any table to MIGRATIONS;

grant create any sequence to MIGRATIONS;

grant create any table to MIGRATIONS;

grant create any trigger to MIGRATIONS;

grant create any view to MIGRATIONS;

grant create materialized view to MIGRATIONS with admin option;

grant create public synonym to MIGRATIONS with admin option;

grant create role to MIGRATIONS;

grant create session to MIGRATIONS with admin option;

grant create synonym to MIGRATIONS with admin option;

grant create tablespace to MIGRATIONS;

grant create user to MIGRATIONS;

grant create view to MIGRATIONS with admin option;

grant drop any role to MIGRATIONS;

grant drop any sequence to MIGRATIONS;

grant drop any table to MIGRATIONS;

grant drop any trigger to MIGRATIONS;

grant drop tablespace to MIGRATIONS;

grant drop user to MIGRATIONS;

grant grant any role to MIGRATIONS;

grant insert any table to MIGRATIONS;

grant select any table to MIGRATIONS;

grant unlimited tablespace to MIGRATIONS with admin option;

grant update any table to MIGRATIONS;

再次點擊連接中的加號按鈕,添加一個使用剛剛新建立的用戶的連接。

image

連接后,在該連接上點擊右鍵,選擇移植資料檔案庫-關(guān)聯(lián)移植資料檔案庫,程序會在該用戶下建立移植資料檔案庫所需要的表、存儲過程等等,彈出一個對話框顯示當(dāng)前建立的進度,稍等片刻即建立完畢。

數(shù)據(jù)庫移植向?qū)?/p>

一,建立到源SqlServer數(shù)據(jù)庫的連接

在連接窗口中,點擊綠色加號按鈕,打開連接配置窗口,按下圖建立到SqlServer的連接:

image

因為動態(tài)商品的使用,使得原來SqlServer配置頁中默認(rèn)的1433往往沒有辦法連接到SqlServer2008數(shù)據(jù)庫,修改為1434即可。

二、啟動數(shù)據(jù)庫移植向?qū)?/p>

建立到SqlServer的連接后,開始對數(shù)據(jù)庫進行移植。有兩個地方可以啟動數(shù)據(jù)庫移植向?qū)В粋€是在新建的SqlServer連接上點擊右鍵,選擇移植到Oracle,另一個是在菜單工具-移植-移植,啟動向?qū)Ш?,第一頁?dāng)然是向?qū)У暮喗?,通過簡介,我們可以知道整個移植過程有7步,并且有兩個先決條件,如下圖:

image

直接點擊下一步。

三、選擇資料檔案庫

在這個頁面中,我們也可以去建立連接和資料檔案庫,也就是前一部分中我們所做的工作在這里也可以進行。當(dāng)然選擇我們剛剛建立的migrations連接,如下圖:

image

這里截斷的意思是將資料檔案庫清空,我們建立一個移植項目后,所有抓取的數(shù)據(jù)庫結(jié)構(gòu)信息、統(tǒng)計信息還有轉(zhuǎn)換記錄等都保存在這個資料檔案庫中,只要項目名稱不同,即使不清空資料檔案庫也不會影響到移植工作。當(dāng)然,如果希望更“清爽”一點,也可以勾選。這是后話。

四、為轉(zhuǎn)換項目命名

選擇好資料檔案庫后,點擊下一步,為我們的轉(zhuǎn)換項目輸入名稱和備注,以便識別。另外,還需要指定腳本生成目錄,用于存放向?qū)?zhí)行過程中生成的腳本。

五、選擇源數(shù)據(jù)庫連接

然后繼續(xù)下一步,選擇源數(shù)據(jù)庫,在這里有聯(lián)機和離線兩種模式,聯(lián)機即是直接連接到源數(shù)據(jù)進行抓取,而離線則是在SqlDeveloper不直接連接到源數(shù)據(jù)庫的情況下,通過SqlDeveloper提供的腳本預(yù)先捕獲數(shù)據(jù)庫,得到數(shù)據(jù)庫結(jié)構(gòu)文件后,通過向?qū)?dǎo)入。

這里當(dāng)然是選擇我們剛才建立的SqlServer連接。

六、選擇捕獲源數(shù)據(jù)庫

oracle11g安裝環(huán)境變量怎么配置

oracle11g安裝環(huán)境變量配置方法:

1. 確保你的oracle 能用SQL/PLUS連接上;

2. 在環(huán)境變量中,配置oracle數(shù)據(jù)庫中的以下值:

變量名:ORACLE_SID,變量值:oracle實例名

變量名:NLS_LANG, 變量值:AMERICAN_AMERICA.ZHS16GBK,可根據(jù)自己的需要選擇字符集

變量名:TNS_ADMIN,變量值:D:\app\Andreas\product\11.2.0\dbhome_1\NETWORK\ADMIN,我的oracle是裝在D:\app\Andreas目錄下。

3. 打開PL/SQL,連接數(shù)據(jù)庫。這時會報初始化錯誤。不用管它,點擊確定。連續(xù)三次,就可以在未登錄的情況下進入PL/SQL。在Tool--

Connection下,有兩個錄入項:Oracle Home(empty is autodetect)和OCI Library(empty is autodetect),分別填入oracle的安裝目錄,和32位客戶端的解壓目錄,如:

Oracle Home D:\app\Andreas\product\11.2.0 我的oracle是裝在D:\app\Andreas目錄下。

OCI Library D:\app\Andreas\instantclient_11_2\oci.dll我的客戶端是解壓在D:\app\Andreas目錄下。

4. 關(guān)閉PL/SQL,然后重新打開,就可以登錄了

oracle11g安裝環(huán)境變量配置步驟:

1.首先是ORACLE_HOME,這個環(huán)境配置與java的環(huán)境培訓(xùn)類似,如下圖按照計算機右擊-》高級系統(tǒng)設(shè)置-》高級-》環(huán)境變量-》在系統(tǒng)變量中新建:

變量名?ORACLE_HOME

變量值?E:\Oracle\product\11.2.0\dbhome_1

2.第二,配置TNS_ADMIN

變量名?TNS_ADMIN

變量值?E:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN

3.變量名?NLS_LANG。

變量值?SIMPLIFIED CHINESE_CHINA.ZHS16GBK


分享名稱:oracle怎么配置環(huán)境 oracle配置環(huán)境變量在哪
分享URL:http://weahome.cn/article/hhjogg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部