Articles of sql server 2008 r2

在Windows Server 2008 R2 Sp1上安装SQL Server 2008 R2时出错

我正在pipe理我的专用服务器,这是我所做的: 从MSDN安装ISO进行了全新的Windows Server 2008 R2 SP1安装。 然后添加打开IIS的Web服务器angular色。 DONE! 然后,我去了,并安装了最新的SQL Server,SQL SERVER 2008 R2(也来自MSDN)。 首先我安装了.NET 3.5.1的function,然后我去了SQL Server的安装。 几乎在安装结束,我得到一个错误。 我点击确定,它完成安装,但数据库引擎失败。 奇怪的是我去SQLconfiguration和我创build的SQL Server实例在那里,正在运行,但在同一台机器上使用SQLpipe理工作室,我无法连接到它。 我尝试了多次使用不同的configuration,并且总是在安装数据库实例的最后失败。 我去了防火墙,并确保我创build了一个允许SQL端口的规则。 我没有错误文件,但稍后我会把它们放在这里。 我的猜测是,也许Windows Server 2008 SP不支持? 这可能吗?

群集MSDTC – 没有事务处于活动状态

您好我目前有两个群集(W2K8R2)与SQL 2K8R2,都启用了MSDTC群集服务。 我已经将MSDTCconfiguration为所有checkbox,并且需要传入呼叫者身份validation,并将NT AUTHORITY \ NetworkServiceconfiguration为DTClogin帐户。 我还在两个群集的所有群集节点上configuration了registry,以将端口限制为5000-5100(来自此知识库文章http://support.microsoft.com/kb/250367 ) 机器不在同一个域中,但存在信任关系,它们之间有防火墙,防火墙上的机器之间允许使用端口1433,1434,135和5000-5100,但是似乎并不是这些端口(5000-5100)正在使用,当我尝试从远程过程中的临时表上插入数据我得到一个“没有事务处于活动状态”。 如果我运行DTCTEST,我得到:事务已经隐式或显式提交或中止。 我越来越坚果,任何帮助表示赞赏。 谢谢,Gabriel

Supperype问题从一个大型noob

我已经尝试了几个数据库创build工具(MS SQL Server,MySQL Workbench等),我不知道如何创build一个超types关系(完整,脱节)。 下面是一个例子,它是如何看起来在鱼尾纹符号。 即使链接到一个教程将有很大的帮助,因为主题说,我是SQL /数据库总noob。

如何在SQL Server实例上configurationSSL以允许专用用户远程访问它?

我已经configuration了SQL Server的实例,允许专用用户远程访问它。 连接stringData Source = 192.168.1.2,1433\sqlexpress;etc…已经过testing和工作。 但是,我没有configurationSSL来保护通信。 如何在SQL Server实例上configurationSSL以允许专用用户远程访问它? 编辑1 专用用户将使用Sql Server Management Studiopipe理其数据库。 我想要做的是当他/她使用Sql Server Management Studiopipe理数据库时确保通信。

阻止SQL 2008 R2在AD组的MS ACCESS中为用户插入访问权限

嗨,我想阻止访问插入任何数据SQL时,从确定的Active Directory组中的用户访问来自MS ACCESS的SQL。 这可能吗? 如果没有,有没有其他的select? 我已经尝试过一个服务器触发器,并且能够通过IP阻止对某人的sql访问以及程序名称。 但我想防止插入,有没有办法做到这一点? 谢谢,Gabriel

SSRS的configuration问题

带有SQL Server 2008 R2的Windows Server 2003 R2:在安装过程中,我意外地select了“Sharepoint服务器实例”。 现在我想安装SSRS,实际上我是通过添加DVD中的function来安装它的。 现在从报告服务configuration,我已经将端口从80更改为120(与80不运行)。 当我在报表pipe理器上部署我的报表(在VS中开发)时,出现此错误: "This operation is not supported on a report server that is configured to run in SharePoint integrated mode. (rsOperationNotSupportedSharePointMode)" 我不想在SharePoint集成模式下运行报表服务器。 我想单独运行Visual Studio开发的报告。 我怎样才能切换回非集成模式?

在虚拟机中运行SQL Server 2008的性能影响

我有一个运行SQL Server 2008 R2 Enterprise的简单的Windows 2008 R2 Enterprise生产服务器。 我们有一个没有被使用的更快的服务器,我想把生产数据库移到它上面。 不过,我也想用更快的服务器来做其他的事情,所以我的IT部门build议把这台机器做成一个XenServer,然后装上2台虚拟机。 第二个VM不是资源密集型的,所以我不关心它(为了这个问题的目的,让我们设想它甚至不存在)。 我想知道的是:在虚拟机上安装SQL Server 2008 R2(企业版)会带来怎样的性能影响? 我猜I / O性能会受到影响,但会受到多大的影响? 作出这个决定时应该考虑什么? 我意识到这个问题的答案可能会“视情况而定”。 所以我正在寻找一般信息和提示/build议。 以下是我们正在考虑用于VM的服务器的一些规格: 英特尔至强四核@ 2.4GHz(x2) 12 GB RAM Raid-5arrays中的5个7200转硬盘(大约4TB) 编辑:顺便说一下,数据库实例并不是很大。 它只有8GB左右(包括表格,索引等)。

SQL Server 2008login失败

我有安装了Windows Server 2008 R2 x64和SQL Server 2008 R2的虚拟机(vmware)。 我在这个sqlexpress上看到2个SQL Server服务: sqlexpress , mssqlserver 。 他们都使用默认的networking服务帐户login。 他们都跑(我看到绿色)。 我成功连接到实例MyMachine\sqlexpress ,但没有成功连接到MyMachine上的mssqlserver实例。 我得到一个错误 用户“MyUser”login失败。 (Microsoft SQL Server,错误:18456) 没有注册的服务器,当我尝试创build一个新的注册服务器,我得到同样的错误。 为什么?

SQL Server 2008更新许可证

我如何更改我的SQL Server 2008许可证? 我的企业版安装了90天的密钥,并且将在7天后过期。 两个月前,我购买了最后一个,但我不知道如何安装/更换新的。 有没有合法的方法来做到这一点,或者我必须卸载完整的应用程序,并重新安装新的许可证? 我不想这样做,因为我已经在当前实例上设置了一些东西。 Saludos,利奥

SQL事务复制可防止过程具有不同的varchar(max)

当我添加一个程序文章的出版物,我得到这个错误: 文本数据types不能被选为DISTINCT,因为它不具有可比性 proc是一个简单的 select distinct field1, field2, fieldn from tablex where id = @param1 数据库在兼容级别80上。 源服务器是SQL 2008 R2。 任何帮助表示赞赏。 谢谢,GabrielGuimarães