oracle有哪些常見操作

本篇內(nèi)容介紹了“oracle有哪些常見操作”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括硯山網(wǎng)站建設(shè)、硯山網(wǎng)站制作、硯山網(wǎng)頁制作以及硯山網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,硯山網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到硯山省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

oracle導(dǎo)入sql文件:

1、進(jìn)入到sql文件目錄下,登錄需要導(dǎo)入文件的用戶

打開cmd,輸入以下命令,進(jìn)入oracle,

sqlplus username/password

username:需要操作的用戶名,password:需要操作的用戶密碼

2、導(dǎo)入sql文件,輸入一下命令,@后面跟著sql文件的路徑,回車,導(dǎo)入數(shù)據(jù);

@D:/test.sql;

3、導(dǎo)入完畢,輸入

commit;
超級用戶登陸sqlplus system/manager as sysdba
刪除表空間(非空表空間)drop tablespace TABLE;(非空:drop tablespace tablespace_name including contents and datafiles;)
創(chuàng)建表空間CREATE TABLESPACE ZWPT_HSS DATAFILE 'D:\app\Administrator\oradata\orcl\ZWPT_HSS.DMP' SIZE 1024M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
創(chuàng)建用戶create user 用戶名 identified by 口令[即密碼];
刪除用戶drop user 用戶名;
授權(quán)用戶grant dba to 用戶名;
修改密碼alter user 用戶名 identified by 新密碼
導(dǎo)入dmp文件(這條語句的執(zhí)行環(huán)境是剛進(jìn)命令臺時(shí)的環(huán)境)imp usename/password@orcl full=y file= d:\data\xxxx.dmp ignore=y
導(dǎo)出數(shù)據(jù)庫前先執(zhí)行,執(zhí)行此語句后將查詢出來的結(jié)果執(zhí)行一遍,然后再執(zhí)行導(dǎo)庫語句select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;
命令行導(dǎo)出數(shù)據(jù)庫--在cmd命令窗口執(zhí)行EXP usename/password@orcl file=D:\datasource\temp\zwpt_huangshi_new.dmp log=D:\datasource\temp\exp_smsrun.log
查看表空間使用率情況SELECT a.tablespace_name "表空間名", total/1024/1024 "表空間大小單位M", free/1024/1024 "表空間剩余大小單位M", (total - free)/1024/1024 "表空間使用大小單位M", Round((total - free) / total, 4) * 100 "使用率 [[%]]"FROM (SELECT tablespace_name,Sum(bytes) free FROM DBA_FREE_SPACE GROUP BY tablespace_name) a, (SELECT tablespace_name, Sum(bytes) total FROM DBA_DATA_FILES GROUP BY tablespace_name) b WHERE a.tablespace_name = b.tablespace_name;
查看當(dāng)前用戶表空間select default_tablespace from dba_users where username='TMS21';
查看當(dāng)前表空間,物理文件,是否自動(dòng)擴(kuò)張select tablespace_name,file_name,autoextensible from dba_data_files;
開啟自動(dòng)擴(kuò)展功能語法: 關(guān)閉自動(dòng)擴(kuò)展功能語法:alter database datafile '對應(yīng)的數(shù)據(jù)文件路徑信息' autoextend on; alter database datafile '對應(yīng)的數(shù)據(jù)文件路徑信息' autoextend off;
查看resource_limit參數(shù):show parameter resource_limit 如果為FALSE,設(shè)置 RESOURCE_LIMIT參數(shù)為TRUE,即開啟資源限制: alter system set resource_limit =TRUE; 該改變對密碼資源無效,密碼資源總是可用的
創(chuàng)建PROFILE :create profile sess limit sessions_per_user 20;--最大連接數(shù)限制為20
將PROFILE指定給用戶:alter user ydgwb profile sess;
synonym 同義詞CREATE [OR REPLACE] [PUBLIC] SYSNONYM [當(dāng)前用戶.]synonym_nameFOR [其他用戶.]object_name;
給指定用戶的表或者視圖授予select(只讀)權(quán)限,其中test是表名或者視圖名grant select on test to A

創(chuàng)建一個(gè)oracle表的順序:超級用戶登陸--》創(chuàng)建表空間--》創(chuàng)建用戶--》授權(quán)用戶

“oracle有哪些常見操作”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

新聞名稱:oracle有哪些常見操作
標(biāo)題來源:http://muchs.cn/article14/jejpge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、云服務(wù)器、全網(wǎng)營銷推廣、品牌網(wǎng)站制作、企業(yè)建站

廣告

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

綿陽服務(wù)器托管