❶ 全局資料庫名怎麼修改
---------
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 配置管理器】。