1.無法重新命名:
sql> rename user1.table1 to table2;
rename user.table1 to table2
ora-01765: specifying table's owner name is not allowed
解決方法1:
使用user1登入,執行rename table1 to table2;
解決方法2:
sql> alter table user1.table1 rename to table2;
總結:rename命令不支援schema
2.表名大小寫:
現象:在pl/sql developer中,重新命名或刪除乙個表temp_table1失敗,報表或檢視不存在
sql> drop table user1.temp_table1;
drop table user1.temp_table1
ora-00942: table or view does not exist
解決方法:
sql> drop table user1."temp_table1";
總結:執行時所有命令都轉為大寫,加引號後,保留原有大小寫。
sql server更改機器名後更改資料庫機器名
方式一 本地機器名查詢 select from sys.servers 修改機器名 sp dropserver old server name sp addserver new server name local 然後再重啟服務或機器就可以了。注 修改機器名可能會對資料庫訂閱複製有影響 方式二 方式...
資料庫 Oracle之更改資料庫密碼
一 利用oracle的作業系統認證方式 1 開啟命令列視窗 2 檢視環境變數oracle sid的設定情況 windows echo oracle sid linux echo oracle sid 3 設定環境變數oracle sid的值為你想登入的oracle例項的sid set oracle ...
php批量更改資料庫表字首
我們經常會遇到替換或新增資料庫表字首的問題,通過資料庫匯出,在記事本上批量更改,然後再匯出,這也是一種方法,但是不夠方便。通過下面這個方法,輕鬆搞定,如下,有用到的頂起。user root 資料庫使用者名稱 pwd pwd 資料庫密碼 replace pre 替換後的字首 seach pre1 要替...