我在本地Windows 7 x64工作站上安装了SQL Server 2008 R2 Enterprise。 当我在服务器上创build一个数据库时,它意外地有一个4GB的大小限制(SQL Server Management Studio中的数据库属性,大小= 3934.38 MB,可用空间= 47.13 MB)。 不幸的是,数据库需要超过4GB,企业不应该有一个实际的最大大小。 我确认数据库在企业服务器上: SELECT @@VERSION Microsoft SQL Server 2008 R2 (RTM) – 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) 数据库文件未设置为限制SQL Server Management Studio中的增长,并且有足够的硬盘驱动器空间。 数据库是从SQL Express(它有一个4GB的限制)复制的,但是新创build的数据库也是一样的。 我花了几个小时试图找出这个和谷歌search,无济于事。 有任何想法吗?
如何重命名Team Foundation Server 2008中的项目? 什么是已知问题?
我正在寻找一种方法来刷新所有挂起的写入到磁盘在Windows中,然后缓冲所有未来的写入,直到一个命令给予超前。 我想冲刷SQL Server写入和Windows系统写入,然后缓冲两者。 要清楚我在做什么: 我在EC2上使用Windows 2008 R2和SQL Server 2008 R2。 我运行这些驻留在驱动器上的小时快照。 当没有关键的变化,这些快照出来就很好 – 但我一次又一次地得到一个坏的快照。 最坏的情况下,如果发生驱动器故障(技术上EBS故障),如果我有3个错误的小时快照,我已经丢失了4个小时的数据。 快照已经解决了快速,差异化的备份和快速,简单的恢复 – 所以我正在寻找一种方法来刷新一切,以便在磁盘上保持一致的状态,然后挂起所有写入,直到快照完成。 我很高兴为我所称的服务编写一些代码来实现这一目标,但是我需要知道为了完成任务需要写什么API /命令。 我知道,我可以创build一个单独的卷,我不断运行Windows备份,然后快照,但是这大大延长了备份过程,感觉像一个黑客。 我知道Windows和SQL Server都非常擅长缓冲写入,所以这似乎是我应该能够在原地完成的事情。 想法?
我刚刚检查了我的VPS事件日志,发现有人是蛮力强制我的SQL Server SA密码和Windowspipe理员密码。 (我已经把pipe理员的帐户名更改为别的,但他们使用正确的帐户名!) 有什么我可以做,以防止他们做到这一点? 我的操作系统是Windows Server 2008 R2和SQL Server 2008 R2 Express。 编辑:似乎攻击IP地址不断变化。 所以阻止他们将需要很多努力。
我最近升级了我的操作系统到Windows 7,但这个新的操作系统不会让我安装SQL Server Management Studio。 有没有办法避开它?
我正在尝试添加一个域用户。 我正在做以下。 展开安全性 右键单击login select新login… login名称selectsearch 点击位置并select整个目录 input用户名 点击检查名称 名字下划线,并添加一些更多的信息 点击OK 点击OK 然后我得到以下错误: 我发现http://support.microsoft.com/kb/324321 。 login确实存在 没有重复的安全标识符 身份validation失败我不认为正在发生,因为我可以浏览广告 区分大小写不应该是问题,因为我正在执行检查名称,并且正在纠正它。 不是本地帐户 再次命名parsing我可以看到AD 我重新启动了服务器(VM),问题仍然存在。 有任何想法吗? 编辑 我也有: 域成员:对安全通道数据进行数字encryption(如果可能) – 禁用此策略 域成员:对安全通道数据进行数字签名(如有可能) – 禁用此策略 重新启动的服务器 http://talksql.blogspot.com/2009/10/windows-nt-user-or-group-domainuser-not.html 编辑2 我也有: 对安全通道数据进行数字encryption或签名(始终) – 禁用 重新启动 编辑3 由于问题已经移动网站,我不再有评论等访问… 我已经检查服务器上的DNS到它正在工作的机器。 这两个DNS服务器是相同的…
我有一个表使用和身份种子为其独特的身份列。 我们注意到身份价值的一些巨大的跳跃,我们无法解释。 该表有20,000行奇数,最大身份值超过5.6亿,身份增量为1! 我想使用SQL Server分析器来监视那个表上的活动,所以我可以看到是什么导致身份跳到大的排列,但是当我来看看显示器时,我立即感到困惑。 我承认,我很忙,没有时间去真正了解这项工作(尽可能多的),所以可以使用一个粗略的指导,你应该采取的步骤来监控桌子上的活动。 任何帮助真的不胜感激。
什么是最佳数据库维护的最佳实践? 正在更新统计信息吗? (我认为统计更新是在默认情况下)如何重新组织索引或只是重build它们? 收缩数据库? 完整性检查? 你多久运行一次?
我们即将build立一个新的服务器,我想知道如何select可用的NUMA的影响。 该系统将使用Proliant DL380 Gen9 8SFF,其中有2个sockets,每个sockets有12个存储体。 我有一个问题,那就是更好的configuration2个CPU,6个核心和内存均匀地分布在NUMA节点上,或者是一个单一的12核心CPU和NUMA节点中的所有内存。 我应该使用单个Intel Xeon E5-2690Wv3和192GB(4 * 32GB + 4 * 16GB)内存来预期带宽问题,并select2个CPU选项,还是应该避免复杂性并select单CPU解决scheme,并将所有RAM在分配给那个socket的银行里? 将不会使用虚拟化,机器将运行Windows 2012 R2和SQL 2014,这两者都是NUMA感知的。
我有一个查询,检查是否已经销售一个特定的库存项目 select * from merchand_history where stock_code = 'zzz007' and create_timestamp >= getdate() order by create_timestamp desc 我想有一个电子邮件用户(我想使用警报机制)的SQL作业,但只有当该查询返回的行。 我无法想象如何做到这一点,并顺从投票。 我真的需要一个SQL唯一的解决scheme…