新聞中心
PLSQL Developer是一款常見的數(shù)據(jù)庫開發(fā)工具。當(dāng)我們需要在工作中或?qū)W習(xí)中新建數(shù)據(jù)庫時(shí),使用PLSQL Developer是非常方便和高效的選擇。在本文中,我們將介紹如何使用PLSQL Developer新建數(shù)據(jù)庫。

公司主營業(yè)務(wù):做網(wǎng)站、網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出瀍河免費(fèi)做網(wǎng)站回饋大家。
1. 安裝PLSQL Developer
在使用PLSQL Developer前,我們首先需要安裝它。PLSQL Developer是一個(gè)付費(fèi)軟件,你需要先購買授權(quán)才能使用。如果你已經(jīng)購買了軟件,那么可以按照安裝向?qū)О惭b軟件。如果你沒有購買,可以先在官網(wǎng)上下載試用版進(jìn)行體驗(yàn)。
2. 連接數(shù)據(jù)庫
在PLSQL Developer中新建數(shù)據(jù)庫前,我們需要先連接至已有數(shù)據(jù)庫。在打開PLSQL Developer后,可以選擇連接至所需數(shù)據(jù)庫的選項(xiàng)進(jìn)行連接。若是需要新建數(shù)據(jù)庫,可以先連接至系統(tǒng)管理員賬戶。
3. 新建模式
模式是數(shù)據(jù)庫結(jié)構(gòu)中的一個(gè)概念,它類似于一個(gè)數(shù)據(jù)庫中的文件夾,用于組織管理數(shù)據(jù)庫對(duì)象。在PLSQL Developer中,新建數(shù)據(jù)庫時(shí)需要新建模式,可以右鍵點(diǎn)擊連接到的數(shù)據(jù)庫,選擇“新建模式”選項(xiàng)進(jìn)行新建。
4. 創(chuàng)建對(duì)象
新建數(shù)據(jù)庫的最后一步是創(chuàng)建對(duì)象。在PLSQL Developer中,可以通過“新建”選項(xiàng)創(chuàng)建多種不同的對(duì)象,如表、視圖、存儲(chǔ)過程、函數(shù)等。在創(chuàng)建這些對(duì)象時(shí),需要指定它們所屬的模式。
5. 數(shù)據(jù)庫配置
除了新建數(shù)據(jù)庫對(duì)象,我們還需要對(duì)數(shù)據(jù)庫進(jìn)行一些配置工作。在PLSQL Developer中,可以通過“選項(xiàng)”菜單進(jìn)行數(shù)據(jù)庫配置,比如配置數(shù)據(jù)庫的字符集、時(shí)區(qū)、緩存等。
6. 導(dǎo)入數(shù)據(jù)
如果我們已經(jīng)有了一些數(shù)據(jù)需要導(dǎo)入到新建的數(shù)據(jù)庫中,可以在PLSQL Developer中使用數(shù)據(jù)導(dǎo)入工具進(jìn)行導(dǎo)入。在選擇導(dǎo)入數(shù)據(jù)源時(shí),可以選擇本地文件或者其他數(shù)據(jù)庫。
使用PLSQL Developer新建數(shù)據(jù)庫是一項(xiàng)非常常見的任務(wù)。在本文中,我們介紹了使用PLSQL Developer新建數(shù)據(jù)庫的幾個(gè)基本步驟,包括連接數(shù)據(jù)庫、新建模式、創(chuàng)建對(duì)象、數(shù)據(jù)庫配置和數(shù)據(jù)導(dǎo)入等。通過這些步驟,我們可以方便地完成數(shù)據(jù)庫的新建和配置。
相關(guān)問題拓展閱讀:
- WIN7上如何安裝Oracle客戶端?需要通過配置tnsnames.ora,使用P/L sql去連接其他數(shù)據(jù)庫
- PLSQL連接ORACLE需要配置些什么東西?總是不能選擇數(shù)據(jù)庫
WIN7上如何安裝Oracle客戶端?需要通過配置tnsnames.ora,使用P/L sql去連接其他數(shù)據(jù)庫
win7的設(shè)置問題,權(quán)限啊,等級(jí)啊,你注意安裝的時(shí)候更好右鍵用administrator來運(yùn)行,把防火墻啥,殺毒軟件啥的都關(guān)了,再注意下相關(guān)服務(wù)的端口啊,應(yīng)該不會(huì)有問題。
如下方法
Windows XP Vista Win7中安裝Oracle客戶端
1.從Oracle官方下載“Instant Client Package”的軟件,較好的實(shí)現(xiàn)了Oracle客戶端綠化的解決方案。
下載地址為:
可下載的程序包有:
下載程序包:
instantclient-basic-win32-11.1.0.x.0.zip (目前有版本: 11.1.0.6.0 和 11.1.0.7.0)
或
instantclient-basic-win32-10.2.0.x.zip (目前有版本: 10.2.0.3 和 10.2.0.4)
或
instantclient-basic-win32-10.1.0..zip
2.解壓到安裝目錄,例如:D:\ORA10 下,然后在這個(gè)目錄下建立network/admin 兩層文件夾,然后在admin內(nèi)建立 tnsnames.ora文件,
輸入格式如下:
ZTRIOA_192.168.0.17 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.17)(PORT = 1521))
)
(CONNECT_DATA = (SID = ZTRIOA)(SERVER = DEDICATED))
)
這里根據(jù)自己的實(shí)際情況進(jìn)行修改,注意中間的空格問題,如果空格多了或少了都會(huì)出現(xiàn)錯(cuò)誤的。
3.配置系統(tǒng)的環(huán)境變量
在 Path 變量值最前面寫上: D:\ORA10;
并新建變量:變量名為:oracle_home 變量值為:D:\ORA10
4.安裝 PLSQL Developer 7.1或其它版本吧。注意安裝時(shí)不要安裝在帶“(x86)”的目錄內(nèi),容易出錯(cuò)。
5.運(yùn)行“PLSQL Developer”吧,連接一下試試,正常情況下就可以連接成功了。
處理PLSQL Developer連接后出現(xiàn)亂碼情況
問題描述:使用Oracle綠色版客戶端連接到其它Oracle數(shù)據(jù)庫后,查詢出來的信息出現(xiàn)亂碼情況。
解決方法:
6.打開 PLSQL Developer 安裝目錄下,看到有PLSQLDev.exe的目錄,
在PLSQL Developer文件夾內(nèi)新建“PLSql_run.bat”文件,在該文件中輸入下面內(nèi)容:
set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
PLSQLDev.exe
7.每次啟動(dòng)時(shí)請(qǐng)使用”PLSql_run.bat”文件進(jìn)行啟動(dòng)PLSQL Developer工具,否則出現(xiàn)亂碼。
8.結(jié)束,祝君好運(yùn)!
運(yùn)行不成功的檢查方法:
1.連接不成功,請(qǐng)查網(wǎng)絡(luò)和服務(wù)器防火墻之類的。
2.打開“PLSQL Developer”后,點(diǎn)“取消”,進(jìn)入到PLSQL Developer軟件的
Tools/preferences窗口內(nèi),再進(jìn)入 Oracle/Connection中,修改內(nèi)容如下:
Oracle Home 中輸入:D:\ORA10
OCI library 中輸入:D:\ORA10\oci.dll
再連接的試試吧。
/**************************************************************************
* 下面信息來自網(wǎng)絡(luò)
**************************************************************************/
方法一
我們項(xiàng)目中主要使用Oracle數(shù)據(jù)庫,但每次重裝自己的系統(tǒng)之后,都必須安裝100多兆Oracle客戶端工具,
而項(xiàng)目組中多數(shù)人需要的僅僅只是用PL/SQL Developer 或TODA之類工具連接Oracle功能而已,既浪費(fèi)時(shí)間又浪費(fèi)磁盤。
今天忽發(fā)奇想,有沒有辦法弄一個(gè)綠色版的Oracle出來呢?經(jīng)過參考網(wǎng)上相關(guān)資料及自己的N(N>10)次試驗(yàn),
終于搞出來一個(gè)山寨版的Oracle客戶端(見附件)。已經(jīng)做成自解壓安裝包,下載后把擴(kuò)展名改為.exe然后執(zhí)行一下,
然后用 PL/SQL Developer連接數(shù)據(jù)庫試試,如果連不上,那就重啟一下操作系統(tǒng)再試。
另外,今天也因這而學(xué)到了如何通過注冊(cè)來配置系統(tǒng)環(huán)境變量和用戶環(huán)境變量,呵呵。
今天網(wǎng)上搜到了Oracle官方的解決方案:
Oracle官方提供了名為“Instant Client Package”的軟件,較好的實(shí)現(xiàn)了Oracle客戶端綠化的解決方案。
首先從:
下載程序包:
instantclient-basic-win32-11.1.0.x.0.zip (目前有版本: 11.1.0.6.0 和 11.1.0.7.0)
或
instantclient-basic-win32-10.2.0.x.zip (目前有版本: 10.2.0.3 和 10.2.0.4)
或
instantclient-basic-win32-10.1.0..zip
然后解壓到一個(gè)目錄,例如:c:\ora92,然后在這個(gè)目錄下建立NETWORK文件夾,接著再這個(gè)文件夾下再建立ADMIN文件夾,然后在ADMIN內(nèi)建立tnsnames.ora文件,格式如下:
yourDataBaseName =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourSID )
)
)
例如:
# TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
XMDS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 145.24.16.181)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = XMDS)
)
)
這里根據(jù)自己的實(shí)際情況配置。接著打開PL/SQL,在“Tools–>perference”里面設(shè)置OCI Library和Oracle_home,我的設(shè)置是
Oracle_home=c:\orac9i
OCI Library=c:\ora9i\oci.dll,
。
上面的配置工作完成后,還需要做一點(diǎn)來解決中文亂碼的問題:
寫一個(gè)批處理PLSql_run.bat放到Pplsqldeveloper安裝目錄下,內(nèi)容如下:
set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
PLSQLDev.exe
這個(gè)腳本的作用是告訴PLSqlDev服務(wù)器端的字符集,以便于在客戶端進(jìn)行正確處理,如果服務(wù)端字符集不是ZHS16GBK,則上面的腳本文件也要相應(yīng)改動(dòng),常用幾個(gè)中文字符集如下:
set nls_lang=simplified chinese_china.zhs16cgb
set nls_lang=simplified chinese_china.ZHS16GBK
set nls_lang=simplified chinese_china.Utf8
#########
另外,網(wǎng)上有些說法是不同版本的包支持不同的Oracle服務(wù)器版本:
instantclient-basic-win32-11.1.0.x.0.zip -這個(gè)是支持Oracle 9i 以上的版(不包括Oracle9i)
instantclient-basic-win32-10.2.0.x.zip這個(gè)是支持Oracle8i 和Oracle9i 的。
但在官網(wǎng)上我還沒看到相關(guān)說明,我自己也沒作測試,如果誰做過測試,不妨告知一下。
—–
方法二
1.下載Oracle Client Package .
從
下載
Instant Client Package – Basic包( 標(biāo)注:All files required to run OCI, OCCI, and JDBC-OCI applications)這里下載的是Version 11.1.0.7
2.本地保存Oracle Client Package:
創(chuàng)建文件夾,比如oracle_client,將下載的文件加壓縮到此文件夾里.(筆者目錄: D:\oracle_client\instantclient_10_2)
3.在當(dāng)前目錄下,新建立兩個(gè)文件,sqlnet.ora和tnsnames.ora然后再手動(dòng)配置sqlnet.ora和tnsnames.ora
比如這里是:
sqlnet.ora文件內(nèi)容:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
tnsnames.ora文件內(nèi)容(斜體表示需要替換的內(nèi)容):
orcl=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.103)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
4.配置環(huán)境變量
變量名: TNS_ADMIN
變量值: D:\oracle_client\instantclient_10_2
否則出現(xiàn):ORA-12154: TNS:could not resolve the connect identifier specified錯(cuò)誤
如果之前安裝了Oracle 又卸載,會(huì)遺留NLS_LANG=NA的鍵值.輸入RegEdit打開注冊(cè)表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE.在右面找到NLS_LANG=NA并刪除掉
否則會(huì)報(bào)ORA-12705: Cannot access NLS data files or invalid 錯(cuò)誤.
5.安裝pl/sql軟件(過程略)
6.配置pl/sql的Oracle連接參數(shù):
選擇pl/sql的工具/首選項(xiàng)(too/ preference/)里的連接,在右面設(shè)置Oracle主目錄名(即安裝目錄)和OCI庫.
Oracle主目錄名: D:\oracle_client\instantclient_10_2
OCI庫: D:\oracle_client\instantclient_10_2\oci.dll
7.登陸pl/sql測試成功
方法三
Windows下Oracle 10G Client安裝
1.在Oracle官方網(wǎng)站
下載instantclient-basic-win32-10.2.0..zip (34,469,920 bytes)
2.解壓到C:\oraclient目錄下,包括以下幾個(gè)文件:
classes12.jar
ocijdbc10.dll
ojdbc14.jar
oraocci10.dll
oci.dll
ociw32.dll
orannzb10.dll
oraociei10.dll
3.建立C:\oraclien\network\admin目錄,在C:\oraclien\network\admin目錄下建立tnsnames.ora文件
4.在環(huán)境參數(shù)Path增加C:\oraclien;注意, C:\oraclien;一定要是在Path環(huán)境參數(shù)的最前面,如果不是,當(dāng)應(yīng)用程序連接oracle時(shí)將報(bào)找不到oci.dll的錯(cuò)誤.
5.安裝完成
錯(cuò)誤:ORA-12705: Cannot access NLS data files or invalid
免安裝Oracle客戶端使用PL/SQL,TOAD FOR oracle等管理器連接Oracle9i ,10g
眾所周知,Oralce的客戶端幾百兆太大,網(wǎng)上也有許多DIR的處理。這里的處理使用官方提供ORALCE工具包Instant Client Package!
下載地址:
1:下載這個(gè),Instant Client Package – Basic包。然后解壓到任意目錄比如:F:\oracleClient ,在這個(gè)目錄下建立NETWORK文件夾,接著再這個(gè)文件夾下再建立ADMIN文件夾,然后服務(wù)上已經(jīng)建立tnsnames.ora文件到這個(gè)目錄,并修改IP;
2:修改環(huán)境變量增加Oracle_home=F:\oracleClient;修改Path環(huán)境變量增加F:\oracleClient;
3啟動(dòng)PL/SQL,出現(xiàn)ORALCE logon 按取消Calcel,打開PL/SQL-》Perference里面設(shè)置OCI Library和Oracle_home,
我的設(shè)置是OCI Library=F:\oracleClient \oci.dll,Oracle_home=F:\oracleClient 。退出重新登陸。登陸提示如果出現(xiàn)Oracle Instant Client 出現(xiàn) ORA-12705: Cannot access NLS data files or invalid environment specified 錯(cuò)誤。修改如下:
如果是Windows平臺(tái),注冊(cè)表里 \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 查找鍵 NLS_LANG,這個(gè)鍵由Oracle標(biāo)準(zhǔn)客戶端安裝創(chuàng)建, 值是 NA 。
這個(gè)導(dǎo)致了 ORA-12705錯(cuò)誤。解決方法就是修改NA為SIMPLIFIED CHINESE_CHINA.ZHS16GBK。
Linux下 如果環(huán)境變量 NLS_LANG 值是NA 會(huì)引起 ORA錯(cuò)誤,解決方法是修改set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
解壓到安裝目錄???
哪個(gè)安裝目錄里?要講明的哦,如果可以還望帶上圖
系統(tǒng)報(bào)什么錯(cuò)
PLSQL連接ORACLE需要配置些什么東西?總是不能選擇數(shù)據(jù)庫
你這個(gè)看著是 因?yàn)楸?沒有找到 oracle的環(huán)境的原因,可能是64位的操作系統(tǒng)的問題。
在64位環(huán)境下用PL/SQL Developer連接:
?1. 下載32位Oracle InstantClient,物哪并展開到某目錄,例如C:\instantclient-basic-nt-11.2.0.2.0;
?2. 將系統(tǒng)的tnsnames.ora拷貝到該目錄下;
?3. 在PLSQL Developer中設(shè)置源螞灶Oracle_Home和OCI Library:
Tools?Preferences?Oracle?Connection:
Oracle_Home:C:\instantclient-basic-nt-11.2.0.2.0
OCI Library:C:\instantclient-basic-nt-11.2.0.2.0\oci.dll
?4. 在PLSQL Developer目錄下編輯如下bat文件,替換其快捷方式,啟動(dòng)PLSQL Developer:
@echo off
set path=C:\instantclient-basic-nt-11.2.0.2.0
set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0
set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start plsqldev.exe
要在螞納ORACLE目錄下面找到一個(gè)network-下面配置你的數(shù)據(jù)庫腔賀名和地址。文件名tnsnames.ora
類似悶圓沒于下面這樣配
DBNAME
= (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP ADDRESS)(PORT = 1521))
) (CONNECT_DATA =
(SERVICE_NAME = DBNAME) ) )
如果你的Oracle客戶端安裝之后,
用NetManage可以連到數(shù)據(jù)庫,
但是PL/SQL 不行,通常的原因是Oracle 客戶端Bin文件夾的權(quán)限有咐悄問題。搏埋
請(qǐng)你說一下你的 Windows 是 32位還基簡螞是64位?
關(guān)于plsqldev新建數(shù)據(jù)庫的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動(dòng)、聯(lián)通機(jī)房等。
新聞名稱:如何使用PLSQLDeveloper新建數(shù)據(jù)庫?(plsqldev新建數(shù)據(jù)庫)
文章分享:http://fisionsoft.com.cn/article/dhgdpjp.html


咨詢
建站咨詢
