Windows Server 2008 R2。 SQL Server 2008 R2安装。 MSSQL服务作为本地系统运行。 服务器FQDN是SQL01.domain.com。 SQL01join到名为domain.com的Active Directory域。 以下是setspn的输出: C:\> setspn -L sql01 … MSSQLSvc/SQL01.domain.com:1433 MSSQLSvc/SQL01.domain.com WSMAN/SQL01.domain.com WSMAN/SQL01 TERMSRV/SQL01.domain.com TERMSRV/SQL01 RestrictedKrbHost/SQL01 RestrictedKrbHost/SQL01.domain.com HOST/SQL01.domain.com HOST/SQL01 然后我启动SQL Server Management Studio,然后连接到SQL01: 然后我运行以下查询: SELECT auth_scheme FROM sys.dm_exec_connections WHERE session_id = @@spid 结果是NTLM。 为什么结果不是Kerberos? SPN似乎是正确的使用本地系统帐户。 服务器不在群集中或使用CNAME。
我在PostgreSQL 8.3.1中有一个数据库,我想迁移到MS SQL Server 2005(或者2008),包括表模式和数据。 数据库大小约为50GB,大约有4亿行,所以我认为简单的INSERT语句是不可能的。 任何人都可以推荐执行此迁移的最佳工具吗? 显然它需要可靠,所以目标数据库中的数据与源数据完全一样,并且需要能够在合理的时间内复制这些数据量。
另外一个问题是,昨天在教MCM的时候与SharePoint专家交谈。 SharePoint指南指出,不支持100GB以上的内容数据库。 没有深入了解这些准则背后的原因,我有兴趣了解大于100GB的内容数据库以及您的经验(主要围绕性能,灾难恢复和HAconfiguration)。 您设法推送您的SharePoint安装有多远? 我听说过1TB内容数据库的二手报道,但我想听听SharePointpipe理员自己的消息。 感谢您的任何信息。
我们只是将SQL 2008数据库复制到另一台服务器上进行testing。 典型的login用户使用某个模式中的某些对象。 假设它是用户foo和模式bar 。 foo的默认模式在实例和数据库级别都是bar 。 但是,如果foologin,则无法使用完全限定的名称在bar模式中找不到任何对象。 为什么默认模式不能在这里工作?
我有一个大的表,它有一个带有标识主键的聚集索引。 我正在决定这个表的填充因子的正确值,以尽量减less页面拆分。 我们使用脚本每日运行测量碎片并采取适当的行动来维护索引。 该表包含可变长度的列。 我的第一个想法是把它设置为100(因为logging应该只写在表的末尾),但是我认为对可变长度列的更改也会导致页面拆分,所以现在我正在向90度转移。 任何意见赞赏。
我想为我的团队build立一个维基。 我需要它运行在Windows / IIS,如果它需要一个数据库,对SQL Server。 用户身份validation必须使用/与Active Directory集成,理想情况下是本地的,而不是使用LDAP。 理想情况下,授权将使用Active Directory组而不是内部。 理想的wiki可以在Server 2008 R2 x64,IIS 7.5和SQL Server 2008上运行,但这些都不是要求,只是很好。 有什么符合这些要求,你会推荐它吗?
我需要知道SQL Server 2008实际存储哪个文件的密码。 这是一个安全审计员提出的问题。 我知道我可以用LOGINPROPERTY('bbellomo', 'PasswordHash')获得密码哈希值,但是这对我没有帮助; 我需要知道他们是如何存储的。
我昨天买了我的第一台VPS,并且已经安装了Microsoft SQL Server 2012 Express 。 然后我重新启动了我的VPS。 但是SQL Server服务没有启动。 我试图手动启动它,但它无法启动: 问题是什么? 如何解决? PS:这是我第一次服务器pipe理,我是一个新手,如果您需要任何进一步的细节,请留下评论。 我会更新这个问题。 更新1:这是来自事件查看器的一些日志细节,我认为他们可能对这个问题有用: FCB ::打开失败:无法打开文件e:\ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ MSDBData.mdf文件编号为1.操作系统错误:3(系统找不到指定的path。 )。 资源数据库版本是11.00.3000。 这只是一个信息性消息。 无需用户操作。 FileMgr :: StartLogFiles:创build或打开文件'e:\ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ MSDBLog.ldf'时发生操作系统错误2(系统找不到指定的文件)。 诊断并更正操作系统错误,然后重试操作。 启动数据库“模型”。 FCB ::打开失败:无法打开文件e:\ sql11_main_t.obj.x86release […]
新来的,问候等等。 我的问题比较简单,但情况有点怪。 目前,我刚刚被雇用来改善(主要是修理)服务器机房的卫生保健调度员。 但是,他们的服务器房间一塌糊涂。 一切正常,但这是一个不知什么事情会先破的问题。 他们刚刚恢复了SQL服务器(主服务器保存日常操作所需的一切)10天的数据丢失。 该服务器是一个定制的,运行Windows '03与SQL '05,需要升级糟糕。 然而,他们的备份系统也是一个问题,因为他们有4个磁带上的一切必不可less,其中一个已经失败了(这个崩溃的原因和这10天的失踪)。 我已经定价了一个新的SQL服务器以及一个来自戴尔的磁盘备份设备。 这两项费用都超过了10K美元,而且目前我知道,我只能逃脱一个或另一个。 在所有的背景之后,我对你们的问题是。 我应该先拿哪个? 一个新的服务器,控制整个公司,或更好的备份解决scheme,以确保没有丢失? 而且,我怎样才能说服pipe理层购买这些项目之一。 我准备好了一个很好的案例,准备好展示这些对于操作的重要性。 我只是觉得还有几点,也许我没有想到会帮助。
IT最近重新安装我的笔记本电脑与64位窗口。 他为我安装了Sql Server dev版本,并设置了一个用户名和密码。 我login,并尝试更改SQL Server到Windows身份validation,重新启动SQL Server,现在它不会让我用我的域帐户login。 我已经尝试将自己添加到本地系统上的SQLServerSQLAgentUser和SQLServerMSSQLUser组,但Sql Server仍然一直说我的域帐户没有被授权。 我的帐户是本地系统pipe理员。 我怎样才能让Sql Server让我login?