Articles of sql server

启动SQL快照代理时无法对代理进行身份validation

我有一个Windows Server 2008 R2安装运行SQL Server 2008 R2与所有最新的更新等应用, 我已经从旧映像(SQL 2005)恢复数据库,并试图使用合并订阅进行networking同步。 但是,当我尝试启动发行版上的SQL快照代理时,我已经定义了这个错误: Unable to start execution of step 2 (reason: Error authenticating proxy SERVER-NAME\Administrator, system error: Logon failure: unknown user name or bad password.). The step failed. 我以计算机pipe理员身份启动代理程序,并未使用代理服务器。 任何想法为什么这可能显示? 见下文: The params used by the SQL Snapshot agent are: -Publication -Publisher -Distributor -PublisherDB -ReplicationType If you are […]

我可以使用组login为单个用户设置MSSQL权限吗?

我有大量的SQL 2005服务器,有大量的数据库和大量的Windows用户需要访问所有的服务器,但只有一些数据库,最后一部分定期更改。 分开pipe理这些是很麻烦的。 我想要做什么: 将我所有相关的Windows用户添加到名为“DB_ACCESS”的Active Directory组 为MYDOMAIN \ DB_ACCESS添加一个组login到我的所有SQL服务器 在需要时,将该组的个人成员授予个人数据库 我testing了最明显的configuration(将用户添加到DB_ACCESS中,将DB_ACCESS添加到服务器的默认angular色为public的login列表中,将单个用户添加到数据库中),用户可以login到服务器,但不能访问数据库。 这可能吗? 我只是缺less一个关键的configuration项目?

使用MSSQL服务器的站点恢复能力

我想要做的是在两个MS SQL Server之间build立一个故障转移系统。 它需要是主动/被动,并允许加权(所以站点1是优选的,在站点2之前)。 我之前已经在我们的站点之间完成了这个工作,但是在Linux上,使用Keepalived和HAProxy来使用VIP和代理MySQL连接。 我正在寻找类似的东西,可以在Windows服务器上运行,并提供大致相同的function。 奖金将是防止扑动。 在应用方面,我们主要使用存储在每个服务器上的ODBC连接,所以我总是可以从应用程序级别执行。 但是,我们的子系统可以相互依赖,所以我们需要一切切换。 环境 Windows Server 2003 MSSQL 2005 两台机器 在不同的站点上,子网之间有10-20ms的路由链路。

可以查看/编辑SQLServer合并复制队列?

我们遇到了一个似乎阻碍合并过程的问题。 一个旧的Stored Proc(已经从发布者中删除)试图在一个订阅者上运行。 我们已经尝试重新初始化,尽pipe我们检查了从订阅者上传更改的选项。 有没有办法从订阅者的合并队列中手动删除排队的作业命令?

SQLServerAgent无法启动(原因:无法连接到服务器)错误103?

有谁知道如何使第二个SQL实例代理工作在相同的MSCS SQL Server 2008 R2群集上? 在群集的SQL Server服务实例2中,我已经分配了相同的服务帐户来启动实例1中的所有其他服务 Log Name: Application Source: SQLAgent$LYNC Date: 26/08/2011 12:40:46 PM Event ID: 103 Task Category: Service Control Level: Error Keywords: Classic User: N/A Computer: SQLNode1-VM.DOMAIN.com Description: SQLServerAgent could not be started (reason: Unable to connect to server 'SQLNode1-VM\Instance1'; SQLServerAgent cannot start). 我总是得到上述错误,因此我不能继续为我的第二个数据库实例添加辅助节点。

BES 5.0 Express数据库能否从SQL Server 2005 Express迁移到SQL Server 2008 R2 Express?

数据库从SQL Server 2005 Express到SQL Server 2008 R2的通用黑莓configuration数据库和数据库交叉迁移会有什么问题吗? 如果数据库在SQL Server 2005上备份,然后恢复到SQL Server 2008,那么数据库结构/模式等会有什么变化,导致应用程序中断? 迁移的数据库在还原到新的SQL Server 2008时会自动升级吗? 根据我的理解,一个可能的最坏的情况是,所有的黑莓手机将不得不重新启动。 以下是专家交stream的回复。 BlackBerry Express 5.0.3支持Microsoft SQL 2008 Express SP1,确实是推荐的版本。 支持Microsoft SQL 2008 Express R2。 请参阅下面的文章: http://us.blackberry.com/support/software/server_express_exchange_aug_10_11.pdf 有关如何迁移的详细信息,请参阅下面的文章: http://btsc.webapps.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB03112

如何在Windows Server 2008中默默执行rskeymgmt工具

当我运行reskeymgmt.exe – 创build一个encryption密钥的备份副本,它的反应 “您确定要从报表服务器中提取密钥?是(y)/否(n)?” 我发现这个链接可以帮助我自动执行Windows XP和Server 2003中的重复命令。build议如下所示: rskeymgmt -e -fa:\backupkey\keys -p "password" < "C:\Yes.txt" 但是,当我移动到Windows Server 2008,这个提示将无法正常工作,因为命令提示在另一个控制台的确认。 有没有人知道一个技巧来解决这个问题在Windows Server 2008中? 谢谢。

我可以在安装64位SQL Server 2008的同时安装32位SQL Server 2005吗?

我目前工作的地方在其服务器上运行32位SQL Server 2005安装。 另外,我们正在开发的系统还没有经过64位ODBC兼容性的testing。 我也从家里做独立的项目,这将需要我在我的笔记本电脑上安装64位SQL Server实例。 我有点担心组合,所以我需要知道它是否会工作。 我将安装SQL Server 2005开发人员版(32位)到我的笔记本电脑。 我预计这将与服务包的安装一起正常工作。 然后,我将在同一台笔记本电脑上安装SQL Server 2008开发人员版(64位)。 是否有任何需要注意或阻止发生的细节?

服务器无响应:硬件交换,窗口日志无提示

我们有一个Windows SQL Server:英特尔至强E3 – 1240四核,8GB内存,500GB 7200转SATA硬盘驱动器。 服务器每2-3天一次无响应。 但在Windows日志中没有出现“exception”。 我们甚至设置了性能监控脚本:但是我们的资源使用率不超过10%。 有什么办法可以从服务器上检查是什么把它关掉? 有时,当我们批准传出的电子邮件警报时,通过服务器上安装的mailenable转发给大约1200人,服务器变得无响应。 但是这个容量的服务器应该能够处理这些邮件。 有什么我们可以忽略的吗?

Oracle 11g到MSSQL 2008R2的单向复制

我们正在使用Oracle 11g进行重大LOB系统更改,但是我们需要在SSRS中保留大量现有报告。 将400GB Oracle 11g数据库的单向,只读同步/复制/转储自动化到MSSQL 2008R2,同时最小化移动的数据的方法是什么? 400GB的数据将是一个大型数据库的ETL /子集快照,所以没有直接的备份/恢复,我相信数据将在快照之间刷新,而不是一个增量更新。 由于数据的敏感性以及业务单元之间的关系,我认为我们所能做的最好的事情是获得一个ETL到一个单独的Oracle DB或可能的视图,那么我们需要从那里。 服务器将位于同一个数据中心,因此假设低延迟高带宽访问。