SQL SERVER DATABASE MIGRATION ISSUE [英] SQL SERVER DATABASE MIGRATION ISSUE

查看:64
本文介绍了SQL SERVER DATABASE MIGRATION ISSUE的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi Team,

我们有从sql server 2005到sql server 2016的sql server迁移。我们面临数据不匹配当从应用程序团队验证很少的命令时,如何在我们进行最终日志备份之前限制sql 2005中的用户。从不同的
课程到同一个数据库有多个用户。请任何一个人在查询后澄清我。

We have sql server migration fro sql server 2005 to sql server 2016.we are facing data mismatch when validate few commands from application team,how to restrict the users in sql 2005 before we take final log backup.there are multiple users from different sourses to the same database.please any one clarify me following queries.

1.)如何限制用户?(我们已经杀死所有睡眠,运行,暂停的句子),除此之外是否限制用户?

1.)How to restrict users?(we have killed all sleeping,running,suspended sesstion),other than this any way to restrict the users ?

2.)一旦我们将数据库带入恢复模式,是否有可能连接2016,因为与sql server 2005相比,2016年服务器记录数量更多?

2.)is there any possiblity to connect 2016 once we bring the database into recovery mode because 2016 server records count is more when compared to sql server 2005?

问候,

Nasar。

推荐答案

1.)如何限制用户?(我们已经杀死所有睡觉,正在运行,suspen ded sesstion),除了这个限制用户的方法吗?

您是否正在谈论即将启动用户?

使用大师

go

ALTER DATABASE dbname

SET Single_USER

WITH ROLLBACK IMMEDIATE;

ALTER DATABASE dbname
SET Single_USER
WITH ROLLBACK IMMEDIATE;

ALTER DATABASE dbname

SET mULTI_USER

立即回滚;

ALTER DATABASE dbname
SET mULTI_USER
WITH ROLLBACK IMMEDIATE;

2.)一旦我们将数据库带入恢复模式,是否有可能连接2016,因为2016年服务器记录计数比$ s $ b与sql server 2005相比更多?

恢复后,您可以使用登录映射用户o使用Windows身份验证并简单连接到数据库 


这篇关于SQL SERVER DATABASE MIGRATION ISSUE的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆