当我启动SQL Server Management Studio时,大部分时间都会记住login名和密码,但是有时我不得不重新input密码。 这是否是为了安全而周期性发生的,或者是一个错误,还是我正在做的事情?
我有一个域用户帐户(在mydomain.com,假设)被设置为SQL Server 2005在多台机器上的许多实例的login帐户。 我想要这个域帐户(而不是机器帐户)委托委托,主要是通过链接的服务器在SQL服务器之间进行2跳validation。 链接的服务器安全性将被configuration为使用现有连接的上下文,并且所有SQL Server实例都在所述域帐户的上下文中运行。 为了说明起见,这将是SQL实例的实例名称:svra(默认sql实例)svra \ inst2(命名sql实例)svrb(默认sql实例) 我想,那么我想要在Active Directory中注册的SPN将是MSSQLSvc / svra.mydomain.com:1433 MSSQLSvc / svrb.mydomain.com:1433 我不需要在svra上命名实例的第三个,是吗? 有人可以确认这是SPN的正确格式吗? 此外,这将允许在相同的域帐户下运行IIS的SQL实例2跳validation,正确的?
我有两台SQL Server 2008计算机,SQL1和SQL2,彼此之间进行复制。 他们的主要接口位于VLAN1(10.1.1.0/24),这是客户端到达的地方。 为了提高性能,我希望复制能够覆盖位于VLAN2(10.1.2.0/24)上的辅助NIC。 有没有什么办法可以在SQL Server中进行configuration?
我正在Web服务器上运行SQL Server CE复制,最近复制失败。 当我尝试访问diag实用程序( http://webaddress/Replication/SqlCeSa30.dll?Diag时,我得到一个http 401.1。 HTTP Error 401.1 – Unauthorized: Access is denied due to invalid credentials. Internet Information Services (IIS) 该网站设置为在目录安全匿名访问,文件ACL权限都是正确的(并没有改变),我重新运行ConWizard.exe工具,说一切都还好。 有人有主意吗?
什么版本的SQL Server 2008更改跟踪需要? 更改数据捕获需要从我读过的企业,我希望更改跟踪将运行在标准。 TIA Dave
如何在SQL Server 2000上实现高可用性? 有没有第三方工具或任何其他的想法?
这发生在MSSQL Server 2000上应用SP3后,我只能连接SAlogin或DOMAIN \ Administrators(内置)用户,我怎样才能重新启用集成安全连接? 嘿嘿…我发现服务器现在只接受“SISTEM”的连接,而不是更多的为192.168.0.3(私人IP为MMSQL服务器),所以为什么会发生这种事情? 我在服务包文档中search,从来没有build议,所以最大的问题是连接string中的所有应用程序都像“服务器= 192.168.0.3;初始目录='dbblabla'…” 任何方式来实现这一目标? 我们有子网,所以服务器“SISTEM”parsing192.168.0.3和172.16.104.180 我最近补丁SPIV 谢谢!
我在stackoverflow.com上问了这个问题 ,他们也build议我在这里问。 我有一个新的客户端,等等等等,我需要从他们的家庭办公室将SQL Server 2000复制到另一个数据库,他们将完全放弃(在某些托pipe的地方,它不再需要)。 我相信在总部的那个人是“发行人”。 老实说,我认为我们可以删除其他数据库,而家庭办公室可以正常运行,但是清理一下并摆脱出版物/订阅的东西是很好的。 我关心的一个问题是身份插入。 在具有自动分配的整数主键的表上,每个数据库将“保留”一个它将使用的ID块,以便在同步时不会相互踩踏。 所以,如果我只是转储复制的东西,数据库会愉快地插入,直到它达到其自动编号范围的上限? 那会发生什么?
我们刚刚升级到一个新的服务器,从Server 2003到Server 2008.我有几个SQL Server数据库文件(MDF和LDF),我转移。 当我尝试附加数据库时,我不断收到每个文件上的文件所有权错误。 我必须单独打开每个文件的“属性”窗口,select“继续传输所有权”,closures“属性”窗口,重新打开它,使用完全控制将pipe理员分配给文件,然后select附加。 有一个更好的方法吗?
我想将我的Production DB中的信息添加到我的Stage DB中。 我有一个生产数据库的BAK,可以从舞台上恢复,但是我担心合并复制对此有影响。 让我进一步解释; 我有15个用户在内部testing有时连接的应用程序。 结构是,在每个系统上都有一个本地SQL Express订阅具有Pull订阅的Stage SQL 2005服务器。 Stage服务器充当发布者和分发者。 testing人员已经要求使用“真实”数据。 如果我只是将生产中的BAK从我的Stage实例中还原到复制集,会发生什么情况? 当本地数据库尝试同步时,他们会“失踪”,因为所有的GUIDS已经改变了? 我的想法是以不同的名称将Production DB恢复到Stage Server,然后删除tblPerson的内容,并从Production tblPerson运行INSERT INTO到现在为空的Stage tblPerson。 我想对这两方面的想法和build议。 将从比克的事业恢复世界的尽头 和/或 是我的第二个解决scheme一个可行的select? 我甚至需要做那么多? 我可以删除tblPerson(Stage)的内容,然后从tblPerson(Production)向舞台对应物执行跨数据库SELECT INTO? 我很好奇/担心这会对我现有的订阅产生什么影响。