欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle?Users表空間重命名問題解決

 更新時間:2023年06月09日 08:29:18   作者:Alfred?Zhao  
這篇文章主要介紹了Oracle?Users表空間重命名問題,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

需求:默認(rèn)無法直接刪除Oracle的users表空間,直接嘗試刪除會有報錯如下:

SQL> drop tablespace users including contents and datafiles;
drop tablespace users including contents and datafiles
*
ERROR at line 1:
ORA-12919: Can not drop the default permanent tablespace

報錯很明確,USERS目前作為數(shù)據(jù)庫目前默認(rèn)的永久表空間,暫不支持直接刪除。
進(jìn)一步查詢,看到有很多用戶的確是默認(rèn)用到了USERS表空間:

SQL>
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
SYSRAC			       USERS			      04-JAN-23
SYSTEM			       SYSTEM			      04-JAN-23
SYSBACKUP		       USERS			      04-JAN-23
AUDSYS			       USERS			      04-JAN-23
SYSKM			       USERS			      04-JAN-23
SYS			       SYSTEM			      04-JAN-23
SYSDG			       USERS			      04-JAN-23
OUTLN			       SYSTEM			      04-JAN-23
GSMADMIN_INTERNAL	       SYSAUX			      04-JAN-23
GSMUSER 		       USERS			      04-JAN-23
DIP			       USERS			      04-JAN-23
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
XS$NULL 		       SYSTEM			      04-JAN-23
REMOTE_SCHEDULER_AGENT	       USERS			      04-JAN-23
DBSFWUSER		       SYSAUX			      04-JAN-23
ORACLE_OCM		       USERS			      04-JAN-23
SYS$UMF 		       USERS			      04-JAN-23
DBSNMP			       SYSAUX			      04-JAN-23
APPQOSSYS		       SYSAUX			      04-JAN-23
GSMCATUSER		       USERS			      04-JAN-23
GGSYS			       SYSAUX			      04-JAN-23
XDB			       SYSAUX			      04-JAN-23
ANONYMOUS		       SYSAUX			      04-JAN-23
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
WMSYS			       SYSAUX			      04-JAN-23
OJVMSYS 		       USERS			      04-JAN-23
CTXSYS			       SYSAUX			      04-JAN-23
MDSYS			       SYSAUX			      04-JAN-23
ORDSYS			       USERS			      04-JAN-23
ORDDATA 		       USERS			      04-JAN-23
ORDPLUGINS		       USERS			      04-JAN-23
SI_INFORMTN_SCHEMA	       USERS			      04-JAN-23
OLAPSYS 		       SYSAUX			      04-JAN-23
MDDATA			       USERS			      04-JAN-23
APEX_180200		       SYSAUX			      04-JAN-23
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
FLOWS_FILES		       SYSAUX			      04-JAN-23
APEX_PUBLIC_USER	       USERS			      04-JAN-23
APEX_INSTANCE_ADMIN_USER       USERS			      04-JAN-23
PDBADMIN		       USERS			      04-JAN-23
HR			       SYSAUX			      04-JAN-23
JINGYU			       USERS			      06-JAN-23
TEAM			       USERS			      01-MAR-23
40 rows selected.

但現(xiàn)在XTTS測試,客戶現(xiàn)有源端的users表空間也需要遷移(有用戶數(shù)據(jù),注意我們并不推薦在users存放用戶數(shù)據(jù))
如果真想刪除,也是可以的,就是修改默認(rèn)表空間,但還需要考慮USERS里面是否有數(shù)據(jù)要遷移,比較麻煩。
現(xiàn)場實施的兄弟提出能否重命名users表空間,這是個好主意,實測是OK,操作也很簡單,一條語句搞定:

SQL> alter tablespace users rename to user1;
Tablespace altered.

瞬間執(zhí)行完成,然后再查用戶的默認(rèn)表空間,也已經(jīng)從users已經(jīng)變成user1:

SQL> select USERNAME, DEFAULT_TABLESPACE, CREATED from dba_users order by 3;
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
SYSRAC			       USER1			      04-JAN-23
SYSTEM			       SYSTEM			      04-JAN-23
SYSBACKUP		       USER1			      04-JAN-23
AUDSYS			       USER1			      04-JAN-23
SYSKM			       USER1			      04-JAN-23
SYS			       SYSTEM			      04-JAN-23
SYSDG			       USER1			      04-JAN-23
OUTLN			       SYSTEM			      04-JAN-23
GSMADMIN_INTERNAL	       SYSAUX			      04-JAN-23
GSMUSER 		       USER1			      04-JAN-23
DIP			       USER1			      04-JAN-23
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
XS$NULL 		       SYSTEM			      04-JAN-23
REMOTE_SCHEDULER_AGENT	       USER1			      04-JAN-23
DBSFWUSER		       SYSAUX			      04-JAN-23
ORACLE_OCM		       USER1			      04-JAN-23
SYS$UMF 		       USER1			      04-JAN-23
DBSNMP			       SYSAUX			      04-JAN-23
APPQOSSYS		       SYSAUX			      04-JAN-23
GSMCATUSER		       USER1			      04-JAN-23
GGSYS			       SYSAUX			      04-JAN-23
XDB			       SYSAUX			      04-JAN-23
ANONYMOUS		       SYSAUX			      04-JAN-23
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
WMSYS			       SYSAUX			      04-JAN-23
OJVMSYS 		       USER1			      04-JAN-23
CTXSYS			       SYSAUX			      04-JAN-23
MDSYS			       SYSAUX			      04-JAN-23
ORDSYS			       USER1			      04-JAN-23
ORDDATA 		       USER1			      04-JAN-23
ORDPLUGINS		       USER1			      04-JAN-23
SI_INFORMTN_SCHEMA	       USER1			      04-JAN-23
OLAPSYS 		       SYSAUX			      04-JAN-23
MDDATA			       USER1			      04-JAN-23
APEX_180200		       SYSAUX			      04-JAN-23
USERNAME		       DEFAULT_TABLESPACE	      CREATED
------------------------------ ------------------------------ ---------
FLOWS_FILES		       SYSAUX			      04-JAN-23
APEX_PUBLIC_USER	       USER1			      04-JAN-23
APEX_INSTANCE_ADMIN_USER       USER1			      04-JAN-23
PDBADMIN		       USER1			      04-JAN-23
HR			       SYSAUX			      04-JAN-23
JINGYU			       USER1			      06-JAN-23
TEAM			       USER1			      01-MAR-23
40 rows selected.

查詢數(shù)據(jù)庫默認(rèn)永久表空間也都變成了USER1:

SQL> SELECT PROPERTY_VALUE
FROM DATABASE_PROPERTIES
WHERE PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE';  2    3
PROPERTY_VALUE
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
USER1

到此這篇關(guān)于Oracle Users表空間重命名的文章就介紹到這了,更多相關(guān)Oracle Users表空間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Oracle監(jiān)聽注冊的實現(xiàn)

    Oracle監(jiān)聽注冊的實現(xiàn)

    Oracle數(shù)據(jù)庫的注冊監(jiān)聽功能是Oracle數(shù)據(jù)庫管理的一個重要組成部分,它允許數(shù)據(jù)庫實例接收來自客戶端請求,并且可以自動恢復(fù)數(shù)據(jù)庫服務(wù),感興趣的可以了解一下
    2023-12-12
  • Navicat for oracle創(chuàng)建數(shù)據(jù)庫的方法

    Navicat for oracle創(chuàng)建數(shù)據(jù)庫的方法

    這篇文章主要介紹了Navicat for oracle創(chuàng)建數(shù)據(jù)庫,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Oracle中實現(xiàn)行列互轉(zhuǎn)的方法分享

    Oracle中實現(xiàn)行列互轉(zhuǎn)的方法分享

    這篇文章主要為大家總結(jié)了Oracle中實現(xiàn)行列互轉(zhuǎn)的簡單方法,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06
  • 關(guān)于SQL執(zhí)行計劃錯誤導(dǎo)致臨時表空間不足的問題

    關(guān)于SQL執(zhí)行計劃錯誤導(dǎo)致臨時表空間不足的問題

    故障現(xiàn)象:臨時表空間不足的問題已經(jīng)報錯過3次,客戶也煩了,前兩次都是同事添加5G的數(shù)據(jù)文件,目前已經(jīng)達(dá)到40G,占用臨時表空間主要是distinct 和group by 以及Union all 表數(shù)據(jù)量在200W左右,也不至于把40G的臨時表空間撐爆。
    2013-04-04
  • Oracle基礎(chǔ)學(xué)習(xí)之子查詢

    Oracle基礎(chǔ)學(xué)習(xí)之子查詢

    所謂子查詢就是當(dāng)一個查詢的結(jié)果是另一個查詢的條件時,稱之為子查詢。本文給大家詳細(xì)的介紹了關(guān)于Oracle中子查詢的相關(guān)知識,文中的內(nèi)容也算是自己的一些學(xué)習(xí)筆記,希望對有需要的朋友們能有所幫助,感興趣的朋友們下面來一起看看吧。
    2016-11-11
  • oracle常用數(shù)據(jù)類型說明

    oracle常用數(shù)據(jù)類型說明

    這篇文章主要介紹了oracle常用數(shù)據(jù)類型說明,需要的朋友可以參考下
    2014-02-02
  • 獲取Oracle表大小的三種方法

    獲取Oracle表大小的三種方法

    在 Oracle 數(shù)據(jù)庫中,獲取表的大小可以通過查詢數(shù)據(jù)字典視圖 DBA_SEGMENTS、USER_SEGMENTS 或 ALL_SEGMENTS,具體取決于你的權(quán)限范圍和需求,本文通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • PL/SQL中編寫Oracle數(shù)據(jù)庫分頁的存儲過程

    PL/SQL中編寫Oracle數(shù)據(jù)庫分頁的存儲過程

    這篇文章主要介紹了 PL/SQL中編寫Oracle數(shù)據(jù)庫分頁的存儲過程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-06-06
  • Oracle數(shù)據(jù)庫安裝教程并實現(xiàn)公網(wǎng)遠(yuǎn)程連接(內(nèi)網(wǎng)穿透)

    Oracle數(shù)據(jù)庫安裝教程并實現(xiàn)公網(wǎng)遠(yuǎn)程連接(內(nèi)網(wǎng)穿透)

    Oracle數(shù)據(jù)庫是用于處理數(shù)據(jù)存儲及大量數(shù)據(jù)計算的常用數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫安裝教程并實現(xiàn)公網(wǎng)遠(yuǎn)程連接(內(nèi)網(wǎng)穿透)的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • Oracle面試題及答案超全整理

    Oracle面試題及答案超全整理

    我們在Oracle數(shù)據(jù)庫上面實現(xiàn)更多運算任務(wù)時,有可能會碰到有關(guān)Oracle的一些筆試和面試題,讓大家更加有效地掌握Oracle數(shù)據(jù)庫的知識,趕超比自己職業(yè)前景更好的人,下面這篇文章主要給大家介紹了關(guān)于Oracle面試題及答案整理的相關(guān)資料,需要的朋友可以參考下
    2023-04-04

最新評論