游戏中怎么直接导入传世db数据库修改器下名字

如何完整的修改一个数据库的名称
如何完整的修改一个的名称
该脚本示例如何完整的修改一个数据库的名称.
数据库为原名称为DB_BEIJING,需要修改成DB_SHANGHAI
--判断是否存在同名的数据库,以防止误删除 & &
USE master
IF EXISTS (SELECT name FROM sys.databases WHERE name = N'DB_BEIJING')
& & RAISERROR('请注意:数据库已存在!',15,1)
& & RETURN
& & --DROP DATABASE DB_BEIJING
USE master
--创建测试数库
CREATE DATABASE [DB_BEIJING]&
ON PRIMARY&
& & NAME = N'DB_BEIJING',&
& & FILENAME = N'X:\DATA\DB_BEIJING.mdf' ,&
& & SIZE = 3072KB ,&
& & FILEGROWTH = 1024KB&
& & NAME = N'DB_BEIJING_log',&
& & FILENAME = N'W:\Log\DB_BEIJING_log.ldf' ,&
& & SIZE = 1024KB ,&
& & FILEGROWTH = 1024KB&
--以下为修改过程
--step 1 : 修改数据库名称
USE master
ALTER DATABASE DB_BEIJING SET SINGLE_USER WITH ROLLBACK IMMEDIATE
EXEC master..sp_renamedb 'DB_BEIJING','DB_SHANGHAI'
ALTER DATABASE DB_SHANGHAI SET MULTI_USER&
--step 2 : 查看修改名称后的数据库逻辑名及物理文件名
USE master
SELECT name AS [Logical Name], physical_name AS [DB File Path],type_desc AS [File Type],
state_desc AS [State] FROM sys.master_files
WHERE database_id = DB_ID(N'DB_SHANGHAI')
Logical Name & &DB File Path & & & & & & & &File Type & &State
DB_BEIJING & & & &X:\DATA\DB_BEIJING.mdf & & & &ROWS & & & &ONLINE
DB_BEIJING_log & &W:\Log\DB_BEIJING_log.ldf & &LOG & & & & & &ONLINE
--step 3 : 修改数据库逻辑文件名称
USE master
ALTER DATABASE DB_SHANGHAI SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME=N'DB_BEIJING', NEWNAME=N'DB_SHANGHAI')
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME=N'DB_BEIJING_log', NEWNAME=N'DB_SHANGHAI_log')
ALTER DATABASE DB_SHANGHAI SET MULTI_USER&
--step 4 : 修改数据库物理文件名称之前先打开xp_cmdshell支持
USE master
sp_configure 'show advanced options',1
RECONFIGURE WITH OVERRIDE
sp_configure 'xp_cmdshell', 1
RECONFIGURE WITH OVERRIDE
--step 5 : 重命名数据库物理文件名称
USE [master]
ALTER DATABASE DB_SHANGHAI SET OFFLINE WITH ROLLBACK IMMEDIATE
EXEC xp_cmdshell 'RENAME &X:\DATA\DB_BEIJING.mdf&, &DB_SHANGHAI.mdf&'
EXEC xp_cmdshell 'RENAME &W:\Log\DB_BEIJING_log.ldf&, &DB_SHANGHAI_log.ldf&'
--step 6 : 将数据库逻辑名称指向新的物理文件,并将数据库online
USE [master]
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME =DB_SHANGHAI, FILENAME = 'X:\DATA\DB_SHANGHAI.mdf')
ALTER DATABASE DB_SHANGHAI MODIFY FILE (NAME =DB_SHANGHAI_log, FILENAME = 'W:\LOG\DB_SHANGHAI_log.ldf')
ALTER DATABASE DB_SHANGHAI SET ONLINE
--step 7 : 查看全部修改完成后的数据库情况
USE master
SELECT name AS [Logical Name], physical_name AS [DB File Path],type_desc AS [File Type],
state_desc AS [State] FROM sys.master_files
WHERE database_id = DB_ID(N'DB_SHANGHAI')
Logical Name & &DB File Path & & & & & & & &File Type & &State
DB_SHANGHAI & & & &X:\DATA\DB_SHANGHAI.mdf & & & &ROWS & & & &ONLINE
DB_SHANGHAI_log & &W:\LOG\DB_SHANGHAI_log.ldf & &LOG & & & & & &ONLINE
--step 8 : 关闭xp_cmdshell支持
USE master
sp_configure 'xp_cmdshell', 0
RECONFIGURE WITH OVERRIDE
sp_configure 'show advanced options',0
RECONFIGURE WITH OVERRIDE
来源 /nzperfect/archive//2825298.html
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'下次自动登录
现在的位置:
& 综合 & 正文
SQL SERVER 修改数据库名称(包括 db.mdf 名称的修改)
刚开始学习SQL SERVER 2005,弄了一个上午修改数据库名,主要是需要修改db.mdf 和db_log.ldf的名字,总算解决了。在这里记下,以后再要修改了就别忘了。
假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf。
需要改成dbt,及dbt.mdf和dbt_log.ldf。
1.首先把原来的数据库进行备份(选择数据库-&右键-&任务-&备份),备份出db.bak文件。
2.新建数据库dbt,右键-&任务-&还原-&数据库,跳出“还原数据库”窗口。
3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。
4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。
5.在“选项页”中选择“选项”,“还原选项”中给“覆盖现有数据库打钩”,指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf,
确定,即完成名称的修改,删除原来的数据库即可。
&&&&推荐文章:
【上篇】【下篇】关于db数据库的修改。。请教大神_游戏破解吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:224,020贴子:
关于db数据库的修改。。请教大神
由于玩的游戏(网络游戏)是泰文的看不懂,所以寻找中文语言包,终于在db文件中找到,但是修改这个文件,进入游戏就会重新下载这个文件,修改文件里的内容最后使前后的大小也相同,保存后进入还是重新下载,所以请教大神有什么办法 db文件的图
大表哥镇楼!!!
谢谢大家了,家用,打游...
。。。特么的骑士币在哪...
最近在学传智博客的视频...
感觉邓肯软啊,小螺丝死...
帮我看看有什么需要改的。
贴吧热议榜
使用签名档&&
保存至快速回贴西西软件下载最安全的下载网站、值得信赖的软件下载站!
→ Sqlite3 数据库工具修改游戏数据库文件图文教程
2.0.3 破确版
类型:编程辅助大小:7.0M语言:中文 评分:8.5
首先要学会修改 sqlite3 类型的文件,你需要安装相应的工具。在这里为 WIN 的用户推荐这款 西西 一直在使用的工具SQLite Database Browser,下面就可以修改:Tap Pet Hotel / 宠物旅馆 这款游戏的金币和宠物零食的数量为实例,图片已经写明白如何使用这个数据库文件修改工具啦。双击&SQLite Database Browser 2.0 b1.exe&你们会看到主程序界面下面西西修改《Tap Pet Hotel / 宠物旅馆》的数据库文件为例(强烈建议不要修改本游戏,否则有封号危险,西西也是跟我朋友要的这个游戏的数据文件)。你会得到&gameState.db&这样一个文件。如果你平时不进行大量和数据库相关的工作,西西非常的推荐你设置文件关联,让系统记住,以后每次遇到&.db&文件,通过双击都会使用&SQLite Database Browser 2.0 b1.exe&打开(方法:对文件点右键 -& 属性 -& 更改打开方式 -& 找到你刚刚下载的&SQLite Database Browser 2.0 b1.exe&程序 -& 确定即可)上图中在 “Database Structure” 页面你会看到这个数据库文件内所有的表。通常我们进行修改的地方,要点击 “Browse Data” 页面,看到如下图:在这里,很幸运,我们碰巧来到了直接要修改的地方,如下图所示,可以看到 “primaryCurrency&(主币)” 的值是&178,以及 “secondaryCurrency&(辅币)” 的值是&34。如果你对游戏稍有敏感,你就会发现这两个值和游戏中你的金币和宠物零食的数量是一直的。在这个例子中,西西的游戏中的金币数是&178,宠物的零食有&34&个,刚好一模一样的,嘻嘻,如下图因此,西西的判断也许可以通过直接修改数据库内对应的数字来调整金币和宠物零食的数量。对准你要修改的金币数&178&双击,会看到,如图:将&178&修改成 3000000 试试吧,嘻嘻......改过点 “Apply changes (应用修改)”,之后看到如下图:这样就修改好了金币。容易吧!同理,我们改了宠物零食数为 5000,如下图:到了最后重要的保存步骤。点击 “File” -& “Save Database”。这样修改就完成了。之后将&gameState.db&文件拷贝回&iPad&的&Documents&目录下。运行游戏可以看到啦!!!如果不行,请删除&Documents&目录下的所有文件,之后拷入修改过的数据库文件即可。西西希望你通过上面的例子,可以学习到使用&SQLite Database Browser&修改 sqlite3 类型数据库文件的方法。这还只是入门教程而已。
12-1010-2709-2908-2908-1306-1002-2202-1509-1407-20
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载SQL&SERVER&修改数据库名称(包括&db.mdf&名称的修改)
折腾SQL SERVER 2012,弄了一个上午修改数据库名,主要是需要修改db.mdf
和db_log.ldf的名字,总算解决了。在这里记下,以后再要修改了就别忘了。
假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf。
需要改成dbt,及dbt.mdf和dbt_log.ldf。
1.首先把原来的数据库进行备份(选择数据库-&右键-&任务-&备份),备份出db.bak文件。
2.右键-&任务-&还原-&数据库,跳出“还原数据库”窗口。
3.选择“源设备”,浏览,跳出“指定备份”对话框,点击添加找到刚才备份的db.bak文件,确定。
4.在“还原数据库窗口”中的“选择用于还原的备份集”,把备份集打上勾。
5.在“选项页”中选择“File”,“指定还原之后的路径和名称为dbt.mdf 和dbt_log.ldf(直接改名字就行)
确定,即完成名称的修改。
6. 更改数据库文件的物理名称,事务日志的物理名称
打开SQL查询分析器,输入以下代码;
ALTER DATABASE 当前数据库名称 MODIFY
FILE(NAME='当前数据库文件物理名称',NEWNAME='要更改的数据库物理名称')
DATABASE dbt MODIFY FILE(NAME='db',NEWNAME='dbt')
ALTER DATABASE dbt MODIFY
FILE(NAME='db_log',NEWNAME='dbt_log')
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 db文件如何导入数据库 的文章

 

随机推荐