windows2012 安裝12c
目前成都創(chuàng)新互聯(lián)公司已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、鑲黃網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
--確認(rèn)當(dāng)前cdb
SQL> select name,cdb from v$database;
NAME CDB
------------------ ------
ORCL YES
SQL> col pdb_name for a30;
SQL> select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;
PDB_ID PDB_NAME DBID STATUS CREATION_SCN
---------- ------------------------------ ---------- --------- ------------
3 PDBORCL 2852917416 NORMAL 2381167
2 PDB$SEED 952217794 NORMAL 2233959
READ WRITE
--pdb是在安裝數(shù)據(jù)庫(kù)的時(shí)候直接創(chuàng)建的。在圖形化界面可以用dbca的方式創(chuàng)建。也可以用命令方式創(chuàng)建。
--單獨(dú)創(chuàng)建的pdb。需要配置tnsnames.ora文件
SQL> show con_name
CON_NAME
------------------------------
CDB$ROOT
SQL> alter session set container=PDBORCL;
SQL> show con_name;
創(chuàng)建用戶
SQL> grant dba to newjw identified by newjw; ---因?yàn)閷?dǎo)出這個(gè)包的用戶具有dba的權(quán)限
創(chuàng)建數(shù)據(jù)表空間
create tablespace yldb
datafile ‘E:\app\oracle\oradata\yl\pdbyl\yldb01.dbf’
size 5G
autoextend on;
創(chuàng)建臨時(shí)空間
create temporary tablespace yltemp
tempfile 'E:\app\oracle\oradata\yl\pdbyl\yltemp01.dbf'
size 1G;
指定用戶的表空間和臨時(shí)表空間
SQL> alter user yl default tablespace yldb temporary tablespace yltemp;
修改空表導(dǎo)出:
alter system set deferred_segment_creation=false;
修改密碼過(guò)期:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
導(dǎo)用戶數(shù)據(jù)包
C:\Users\Administrator>imp yl/yl@pdbyl file=D:\yl_2017年03月09日.dmp log=D:\yl_2017年03月09日.log full=y;
問(wèn)題:
web端連不上數(shù)據(jù)庫(kù)?
jdbc:oracle:thin:@//
Example: jdbc:oracle:thin:@//192.168.11.111:1521/pwdyl
pl/sql連接不上的問(wèn)題?
64位安裝包要安裝32的客戶端,登陸PLSQL developer ,選擇不連接數(shù)據(jù)庫(kù),取消,登進(jìn)去后在工具->首選項(xiàng)里面設(shè)置OCI庫(kù)和Oracle主目錄名
12c空表導(dǎo)入的問(wèn)題?
sqlplus /as sysdba
alter session set container=pdbyl
alter system set deferred_segment_creation=false;
plsql連進(jìn)去亂碼?
ora-01033?
這個(gè)問(wèn)題出現(xiàn)了好幾次,百度并沒(méi)有找答案,導(dǎo)致我又卸載了數(shù)據(jù)庫(kù),重新裝。
但是第二次又報(bào)了這個(gè)錯(cuò)。
根據(jù)網(wǎng)上說(shuō)的。
我用sys是能進(jìn)入的。但是yl用戶是不能進(jìn)入的。就會(huì)有如上報(bào)錯(cuò)。
因此我又創(chuàng)建了個(gè)test的用戶,登錄時(shí)是沒(méi)有問(wèn)題的。
當(dāng)時(shí)的想到的解決方法是:刪掉用戶,重新導(dǎo)入這個(gè)用戶的數(shù)據(jù)包。
中途離開(kāi)了一會(huì),同事對(duì)數(shù)據(jù)庫(kù)進(jìn)行了操作。他說(shuō)可以登錄,并沒(méi)有做什么操作。
so,這個(gè)問(wèn)題的解決方法待定。造成的原因待定。
因?yàn)榘惭b了客戶端,有兩個(gè)oci。我嘗試把客戶端的oci覆蓋到12c服務(wù)端安裝目錄下。這樣pl\sql的oci路徑可以不用指定。當(dāng)時(shí)這個(gè)問(wèn)題解決了。過(guò)了一會(huì),數(shù)據(jù)庫(kù)登錄不了了。異常終止。
百度說(shuō)dll文件破話了。就應(yīng)該是我做了這個(gè)操作。進(jìn)行還原。
還原后數(shù)據(jù)庫(kù)可以登錄了。
但是并不確定ora-01033的問(wèn)題是因?yàn)樽隽诉@個(gè)操作引起的。
解決TNS-12541: TNS: 無(wú)監(jiān)聽(tīng)程序?
重新配置監(jiān)聽(tīng)
遠(yuǎn)程桌面快捷方式
mstsc