導航:首頁 > 程序命令 > 改DB名命令

改DB名命令

發布時間:2022-10-31 18:24:39

❶ 全局資料庫名怎麼修改

---------
1、打開Server Manager,用internal連接$ svrmgrlSVRMGR> connect internal
2、如果你的資料庫跑在archived log mode下,你需要執行以下命令來強迫一次checkpoint發生:
SVRMGR> alter system switch logfile;
3、為你的control file做一次備份:
SVRMGR> alter database backup controlfile to trace resetlogs;
4、用normal或immediate方式關閉資料庫,記住千萬不要用abort方式:
SVRMGR> shutdown immediate
SVRMGR> exit
5、打開你最近一次的trace file(在"user_mp_dest"所定義的目錄下),將從"CREATE CONTROLFILE"開始到分號結束的部分出來,新建成create_ctl.sql文件。
6、編輯此文件,將其中的
即把"REUSE"改成"SET",把原來的DB_NAME改為新的DB_NAME。
7、備份你原來的control files,以防止被覆蓋。
8、編輯你的初始化參數文件initSID.ora,將其中的db_name改為新的db_name。
9、執行如下操作:$ svrmgrlSVRMGR> connect internal
SVRMGR> @/data1/gototop/create_ctl.sql
SVRMGRL> recover database using backup controlfile until cancel;
10、下面用resetlogs方式打開資料庫:
SVRMGR> alter database open resetlogs;11、改變全局資料庫名稱:

❷ SQL中什麼命令可以改變列名,表名,資料庫名

sp_renamedb
'原名',
'更新名'
--更改資料庫名字
sp_rename
'資料庫名.原表名','新表名'
--更改表名字
sp_rename
'資料庫名.表名.原列名','新列名','columns'
--更改列名字
批量更改列中數據可用Replace

❸ 可以通過SQL SERVER命令修改資料庫名稱及表的名稱

當然可以修改,可以使用alter database命令和alter table命令等進行看是否能夠更改。

❹ 如何重命名DB

新建文件夾 打開你新建的文件夾點擊工具,打開「文件夾選項」,選查看,把「隱藏已知文件類型的擴展名」前的勾去掉。然後把那些.db的文件重命名換成.txt

❺ 我想修改mysql資料庫的名字,可以怎麼修改

被取消的命令MySQL 之前提供了一個 rename database db_old to db_new 的命令來直接對資料庫改名,可能由於實現的功能不完備(比如,這條命令可能是一個超大的事務,或者是由於之前的表很多還是 MyISAM 等),後來的版本直接取消了這條命令。更改資料庫名大致上有以下幾種方案:
一、mysqlmp 導入導出要說最簡單的方法,就是直接用 mysqlmp 工具,在舊庫導出再往新庫導入(最原始、最慢、最容易想到)的方法:舊庫 yttdb_old 導出(包含的對象:表、視圖、觸發器、事件、存儲過程、存儲函數)

二、改整庫的表名利用 MySQL 更改表名的方法來批量把舊庫的所有表依次遍歷,改名為新庫的表。這種方法比第一種要快很多倍,但是沒有第一步操作起來那麼順滑,不能一步到位。比如,要把資料庫 yttdb_old 改名為 yttdb_new,如果資料庫 yttdb_old 里只有磁碟表,那很簡單,直接改名即可。或者寫個腳本來批量改,非常簡單。但是一般舊庫里不只有磁碟表,還包含其他各種對象。這時候可以先考慮把舊庫的各種對象導出來,完了在逐一改完表名後導進去。

三、歷史方案其實在 MySQL 早期還有一種方法。假設 MySQL 部署好了後,所有的 binlog 都有備份,並且二進制日誌格式還是 statement 的話,那就可以簡單搭建一台從機,讓它慢慢追主機到新的庫名,等確切要更改舊庫的時候,再直接晉升從機為主機即可。這里只需要從機配置一個參數來把舊庫指向為新庫:replicate-rewrite-db=yttdb_old->yttdb_new不過這種局限性很大,不具備標准化,不推薦。
總結其實針對 MySQL 本身改庫名,大致就這么幾種方法:

❻ DB2如何用命令修改資料庫的名稱急急急

db2 "RESTORE DATABASE 備份資料庫名稱 FROM 'D:\備份文件路徑' TAKEN AT 備份時間 TO D: INTO 新資料庫名稱 REDIRECT generate script res.sql"
然後執行res.sql(注意修改文檔中的表空間路徑)

註:db2 9.1以下好像此命令有問題

❼ 附加資料庫後怎麼修改資料庫名

1、打開Server Manager,用internal連接

$ svrmgrl

SVRMGR> connect internal


2、如果你的資料庫跑在archived log mode下,你需要執行以下命令來強迫一次checkpoint發生:

SVRMGR> alter system switch logfile;


3、為你的control file做一次備份:

SVRMGR> alter database backup controlfile to trace resetlogs;


4、用normal或immediate方式關閉資料庫,記住千萬不要用abort方式:

SVRMGR> shutdown immediate

SVRMGR> exit


5、打開你最近一次的trace file(在"user_mp_dest"所定義的目錄下),將從"CREATE CONTROLFILE"開始到分號結束的部分出來,新建成create_ctl.sql文件。(中網互贏 手機客戶端)

❽ sql資料庫如何重命名

1、首先需要從開始菜單中找到【SQL Server 配置管理器】。

閱讀全文

與改DB名命令相關的資料

熱點內容
如何保證伺服器優質 瀏覽:92
小微信aPP怎麼一下找不到了 瀏覽:299
演算法纂要學術價值 瀏覽:973
程序員你好是什麼意思 瀏覽:799
倩女幽魂老伺服器如何玩 瀏覽:559
電子鍾單片機課程設計實驗報告 瀏覽:997
看加密頻道 瀏覽:379
程序員算不算流水線工人 瀏覽:632
三星電視我的app怎麼卸載 瀏覽:44
簡述vi編譯器的基本操作 瀏覽:507
讓程序員選小號 瀏覽:91
加強數字貨幣國際信息編譯能力 瀏覽:584
購買的app會員怎麼退安卓手機 瀏覽:891
程序員的種類及名稱 瀏覽:293
美國程序員薪資 瀏覽:13
黑石通匯證券伺服器什麼時候到期 瀏覽:393
東方財富app里我的關注怎麼看 瀏覽:749
bm3d單反級降噪演算法 瀏覽:457
華為安卓機激活時間怎麼查詢 瀏覽:850
如何用優盤重裝伺服器系統 瀏覽:317