奇迹mu多数据库,奇迹mu版本历史
老铁们,大家好,相信还有很多朋友对于奇迹mu多数据库和奇迹mu版本历史的相关问题不太懂,没关系,今天就由我来为大家分享分享奇迹mu多数据库以及奇迹mu版本历史的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
一、怎么架设奇迹私服
看你是架设奇迹MU不,如果是我教你版本(1.03H的是300,最新版的5000,其他版本价不同)租台八核内的服务器(超过八核无法开,最好装上win2003SP1的32位系统,目前该系统微软不更新了,很少有机房会装这系统)风之恋VIP5的封挂登陆器(该登陆器500/区)域名最好用备案域名,这样看起来正规些把SQL2000数据库安装在服务器上,打上SP4的补丁,将游戏服务端内数据库还原,修改一下服务端内的IP和sa密码,把网站数据库也还原,登陆网站后台,增加分区,配置好其他连接,修改好经验倍数、点数、BOSS刷新、爆率等,改好就启动游戏服务端。
下载客户端,进游戏测试,测试完毕就做宣传吧(大概是360左右/天,按月更便宜)
二、SQL 2008数据库日志收缩
backuplogdatabase_namewithno_log
或者backuplogdatabase_namewithtruncate_only
--no_log和truncate_only是在这里是同义的,随便执行哪一句都可以。
1.收缩特定数据库的所有数据和日志文件,执行:
dbccshrinkdatabase(database_name,[,target_percent])
--database_name是要收缩的数据库名称;target_percent是数据库收缩后的数据库文件中所要的剩余可用空间百分比。
2.收缩一次一个特定数据库中的数据或日志文件,执行
dbccshrinkfile(file_id,[,target_size])
--file_id是要收缩的文件的标识(id)号,若要获得文件id,请使用file_id函数或在当前数据库中搜索sysfiles;target_size是用兆字节表示的所要的文件大小(用整数表示)。如果没有指定,dbccshrinkfile将文件大小减少到默认文件大小。两个dbcc都可以带上参数notruncate或truncateonly,具体意思查看联机帮助.
备份结束后,在queryanalyzer中执行如下的语句:
execsp_detach_dbyourdbname,true
--卸除这个db在mssql中的注册信息
到日志的物理文件所在的目录中去删除该日志文件或者将该日志文件移出该目录
在queryanalyzer中执行如下的语句:
execsp_attach_single_file_dbyourdbname,'
d:mssqldatayourdbname_data.mdf'
--以单文件的方式注册该db,如果成功则mssql将自动为这个db生成一个500k的日志文件。
1.进入企业管理器,选中数据库,比如demo
3.到数据库文件的存放目录,将muonline_log.ldf文件删除,以防万一,你可以拷出去
4.企业管理器->附加数据库,选muonline,这个时候你会看见日志文件这项是一个叉,不要紧,继续,此时数据库就会提示你该数据库无日志是否创建一个新的,确定就是了。
5.记得数据库重新附加后用户要重新设置一下。
在数据库上点右键->属性->选项->故障恢复-模型-选择-简单模型。
alterdatabase数据库名setrecoverysimple
好了,关于奇迹mu多数据库和奇迹mu版本历史的问题到这里结束啦,希望可以解决您的问题哈!




