我们计划从SQL server 2005迁移到SQL server 2012,DB是巨大的,不能备份,所以我们正在做一个分离和附加方法。我在线阅读了SQLServer 2005到2012年不能马上更新。我认为我们需要升级到2008r2,然后升级到2012年,不确定这是否是最佳实践。我把用户和许可脚本写出来了。在没有任何问题的情况下,顺利升级需要遵循哪些最佳实践?
我有一个当前连接到SQL Server2000数据库服务器的.NET 1.1应用程序。此SQL Server即将升级到启用了镜像的SQL Server 2005服务器。我一直在尝试弄清楚.NET 1.1是否支持镜像(即自动故障转移)。我知道它是通过SQL Server Native Client支持的,但是如果我安装了它,然后尝试添加对sqlcnli.dll的引用,我会得到一个错误。
我想知道是否有SQL Server Native Client for .NET 1.1,如果有,它是否支持镜像。
耽误您时间,实在对不起,
雷。
我已经成功地使用SQL Server2008和Windows Server2008 R2 64位配置了主服务器和镜像服务器。但是,当我尝试将见证(SQL Server 2005 and Windows Server 2003 32bit)添加到mix中时,在主服务器的事件日志中得到以下错误:
EventID 1456 "The ALTER DATABASE command could not be sent to the remote
server instance 'TCP://SERVERNAME.DOMAIN:5022'. The database
Server 2005在从简单的Windows诱导重新启动计算机后,从镜像数据库中删除了一个用户。
我检查了,登录没有在镜像服务器中(它在主服务器中)。如果系统经历了故障转移,这能解释为什么用户在恢复到主服务器时被从用户DB中删除吗?我在文档中找不到任何指示server将删除孤立用户(http://msdn.microsoft.com/en-us/library/ms175475%28SQL.90%29.aspx)的信息。有什么我应该在日志里找的吗?
编辑:失败前安装:主登录确定。数据库中的用户确定。镜像-登录不存在。数据库中不存在用户。
故障后:主登录确定。数据库中不存在用户。镜像-登录不存
我一直使用SQL Server2008,现在我的新项目需要SQL Server2005。我搜索了在SQL Server 2008上创建脚本并在SQL Server 2005上使用的解决方案,但是他们在2005上的mdf文件无法附加到我的SQL Server 2008实例。因此,我尝试在同一时间安装2005。
我还尝试为SQL Server2005的实例命名,而不是使用默认实例,但仍然找不到该实例。是否可以使用SQL Server Management Studio 2008打开SQL Server 2005实例?
或者您知道如何在我的SQL Server2008上附加SQL Server200
是否可以将Reporting Services 2008与SQL Server 2005数据库一起使用?我是否需要两个许可证(对于Sql Server 2008和Sql server 2005)?我是否需要两个实例(SQL server 2008和SQL server 2005),或者Reporting Services 2008是否可以作为SQL server 2005的附加组件进行“安装”?
谢谢你的回答,马特拉
我们正在使用复制,而且似乎遇到了无穷无尽的问题。它似乎因为未知的原因关闭了。需要关闭它才能删除列,并且只有一半的时间会重新启动。有没有人有关于如何正确使用复制或它的一些替代方案的建议。
编辑:
我们使用的是Sql Server 2005,不能使用数据库镜像,因为我们使用另一个数据库进行报告。据我所知,您不能从镜像数据库中查询。
我的应用程序在SQL Server2005上运行。我已经添加了引导程序来安装SQL Server Express 2005。它确保在安装时安装SQL Server Express 2005。
我的问题是,我的用户是否已经安装了SQL Server 2008?引导程序还会以同样的方式工作吗?随着2008的升级,它是否能够安装SQL Server 2005?
我想使用SQL Server2005作为database.In,知道如何在SQL Server2005中创建表。但由于故障,我重新安装了SQL Server2005。之后,我按如下方式创建表
start -> programs -> microsoft sql server 2005 -> sql server management studio express
但是在那个"Sql server management studio express“没有退出的时候,如何显示那个选项请指导一下,只有我来做进一步的说明。
提前感谢