免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: squawell
打印 上一主题 下一主题

請教正確及完整備份還原資料庫的作法及相關指令 [复制链接]

论坛徽章:
33
ChinaUnix元老
日期:2018-07-04 15:10:362015年亚洲杯之阿联酋
日期:2015-02-06 17:15:532015亚冠之武里南联
日期:2015-06-06 15:40:252015亚冠之北京国安
日期:2015-06-17 15:42:412022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:322015亚冠之阿尔纳斯尔
日期:2015-09-20 09:42:1215-16赛季CBA联赛之北京
日期:2016-01-15 10:03:5915-16赛季CBA联赛之青岛
日期:2016-04-26 16:44:4915-16赛季CBA联赛之广夏
日期:2018-07-04 15:33:21C
日期:2016-10-25 16:12:142017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之同曦
日期:2017-02-22 22:41:10
11 [报告]
发表于 2015-01-27 15:27 |只看该作者
sp_flushstats

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
12 [报告]
发表于 2015-01-27 16:13 |只看该作者
本帖最后由 andkylee 于 2015-01-27 16:14 编辑

回复 9# squawell


    扩充tempdb空间:
先建一个设备,然后使用: alter database tempdb on device_name=xxx

max memory表示ASE所能使用的最大内存,单位为: 2K字节。
配置1G:
  sp_configure "max memory", 512000

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
13 [报告]
发表于 2015-01-27 16:18 |只看该作者
回复 10# squawell


报这个错误信息, 说明你无法跨平台恢复成功了。

看到你这个错误信息, 说明您又回到刚发帖子时的状态了。

注意:  生产数据库在备份的时候需要处于“静默”状态,只有这样备份下来的数据才能跨平台恢复成功。
“静默”=数据库中没有活动事务日志。你也可以简单理解成数据库处于只读状态。

如果生产数据库不允许静默的话, 方法在上面已经给你说了,找个与生产数据库相同的操作系统平台先在中间平台上恢复然后在中间平台上使用静默方式备份。

论坛徽章:
33
ChinaUnix元老
日期:2018-07-04 15:10:362015年亚洲杯之阿联酋
日期:2015-02-06 17:15:532015亚冠之武里南联
日期:2015-06-06 15:40:252015亚冠之北京国安
日期:2015-06-17 15:42:412022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:322015亚冠之阿尔纳斯尔
日期:2015-09-20 09:42:1215-16赛季CBA联赛之北京
日期:2016-01-15 10:03:5915-16赛季CBA联赛之青岛
日期:2016-04-26 16:44:4915-16赛季CBA联赛之广夏
日期:2018-07-04 15:33:21C
日期:2016-10-25 16:12:142017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之同曦
日期:2017-02-22 22:41:10
14 [报告]
发表于 2015-01-27 16:27 |只看该作者
回复 13# andkylee


    最近可好

论坛徽章:
3
2015年亚洲杯之巴勒斯坦
日期:2015-04-07 13:03:42数据库技术版块每日发帖之星
日期:2016-02-24 06:20:0015-16赛季CBA联赛之广东
日期:2017-03-04 23:23:51
15 [报告]
发表于 2015-01-27 16:52 |只看该作者
andkylee 发表于 2015-01-27 16:13
回复 9# squawell

1.所以我先建立一個我要的設備大小然後在用alter指令將tempdb改到那塊建立的設備中即可...

2.修改記憶體的成功了......

順道回覆另一篇你的回覆...

所以之前你提及的靜置狀態是要無任何使用者活動及存取下再去dump該資料庫才能成功(我的例子就是在線上做仍有人在做存取所以無法恢復成功)

那若是這樣為何找相同的機器來恢復就不會有此問題??

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
16 [报告]
发表于 2015-01-27 17:44 |只看该作者
本帖最后由 andkylee 于 2015-01-27 17:45 编辑

因为中间环境和你的生产环境是相同的平台,不涉及到跨平台。

论坛徽章:
3
2015年亚洲杯之巴勒斯坦
日期:2015-04-07 13:03:42数据库技术版块每日发帖之星
日期:2016-02-24 06:20:0015-16赛季CBA联赛之广东
日期:2017-03-04 23:23:51
17 [报告]
发表于 2015-03-05 14:41 |只看该作者
來回報一下最後的結果.....我最後找到了轉移到不同平台的錯誤訊息解決方法如下網址:
www. petersap.nl/SybaseWiki/index.php?title=Bypasssing_cross_platform_load_issues

現在已經成功轉移到LINUX上運作了~

想再請問不知道需要針對 sysctl.conf做修改優化嗎??還是都用預設值就好~謝謝大家

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
18 [报告]
发表于 2015-03-05 15:12 |只看该作者
回复 17# squawell


   那篇文章中提供的方法主要靠重建事务日志,不建议在生产环境中使用啊。

论坛徽章:
3
2015年亚洲杯之巴勒斯坦
日期:2015-04-07 13:03:42数据库技术版块每日发帖之星
日期:2016-02-24 06:20:0015-16赛季CBA联赛之广东
日期:2017-03-04 23:23:51
19 [报告]
发表于 2015-03-05 15:19 |只看该作者
andkylee 发表于 2015-03-05 15:12
回复 17# squawell

呵呵...我給它用下去了~剛好那時後有出狀況就順道轉移了~目前運作的還算正常~

论坛徽章:
0
20 [报告]
发表于 2015-03-07 00:01 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP