-
sql-server – 从备份失败的SQL Server 2005还原
所属栏目:[MsSql教程] 日期:2021-01-08 热度:199
我有.bak文件,用于我公司最近接管的项目数据库. 我能够恢复几个.bak文件,但最重要的是失败. 当它失败时,我只是得到一般错误,并要求检查日志. 这是发生的错误: 信息 SQL Server断言:文件:,行= 1443失败断言=’pFile’.此错误可能与时间有关.如果在重新运[详细]
-
sql – 从另一个表的行批量更新表
所属栏目:[MsSql教程] 日期:2021-01-08 热度:66
2桌: Employees- EmployeeID- LeadCountLeads- leadID- employeeID 我想通过计算Leads表中具有相同EmployeeID的潜在客户数来更新Employees.LeadCount列. 注意:可能有多个具有相同employeeID的潜在客户,因此我必须执行DISTINCT(SUM(employeeID)). 解决方[详细]
-
sql-server – 如何设置Zabbix来监控SQL Server故障转移主动 –
所属栏目:[MsSql教程] 日期:2021-01-08 热度:59
它应该很简单,所以我的方法很可能完全是关闭的,有人希望能够把我推向正确的方向. 我们有一个Zabbix 2.0.3服务器实例设置监视一堆不同的服务器,但现在我们需要将其设置为监视并通知有关SQL Server 2008 R2故障转移主动 – 被动群集的任何警报. 从本质上讲,[详细]
-
sql-server – 什么是domU,为什么它连接到我的数据库?
所属栏目:[MsSql教程] 日期:2021-01-08 热度:156
我在Amazon EC2中运行SQL Server.我正在查看netstat(netstat -f)来对我本地数据库中的活动连接进行采样.除了出现与EC2相关的意外条目外,一切看起来都像我希望的那样: (以下所有数字都经过修改,以保护我的实际服务器信息). Proto Local Address Foreign Ad[详细]
-
sql-server – 从DbContext执行存储过程
所属栏目:[MsSql教程] 日期:2021-01-08 热度:94
我在SqlServer中有两个简单的存储过程: SetData(@id int,@ data varchar(10)) GetData(@id int). GetData当前返回单行单列结果集,但如果需要,我可以将其更改为适当的函数. 从DbContext实例执行这些操作的最佳方法是什么? 如果可能的话,我想避免必须进行[详细]
-
sql-server – 为什么SET ARITHABORT ON会大大加快查询速度?
所属栏目:[MsSql教程] 日期:2021-01-08 热度:114
查询是一个包含大量分组级别和aggragate操作的选择. 使用SET ARITHABORT ON只需不到一秒钟,否则需要几分钟.我们在SQL Server 2000和2008上看到了这种行为. 解决方法 有点过时了,但对于那些在这里遇到类似问题的人来说…… 我有同样的问题.对我来说,它原来[详细]
-
sql – 当Twitter说他们的整个数据库在RAM中时意味着什么?
所属栏目:[MsSql教程] 日期:2021-01-08 热度:125
我想知道从哪里开始数据库扩展/优化策略.在阅读了像 highscalability.com’s facebook architecture article和 this twitter architecture article这样的文章后,我不确定RAM是否只表示memcached或其他内容. 我的问题是: 整个SQL数据库可以存储在RAM中吗?[详细]
-
sql-server-2008 – 无法连接到Windows Vista上的sql server分析
所属栏目:[MsSql教程] 日期:2021-01-08 热度:99
我刚刚在我的 windows vista机器上安装了sql server 2008开发人员版.安装成功.报告服务工作正常.但我没有任何选择连接到SQL管理工作室中的“Analysis Services”. 我在连接时获得“服务器类型”的唯一选项是 – 1. Database Engine2. Sql Server Compact P[详细]
-
sql-server – 验证数据库更改(版本控制)
所属栏目:[MsSql教程] 日期:2021-01-08 热度:148
我已经阅读了很多关于数据库版本控制重要性的帖子.但是,我找不到一个简单的解决方案,如何检查数据库是否处于应该的状态. 例如,我有一个名为“Version”的数据库(版本号存储在那里).但是开发人员可以在不更改版本号的情况下访问和编辑数据库.如果例如开发人[详细]
-
sql-server – 如何防止对我的SQL Server安装的攻击?
所属栏目:[MsSql教程] 日期:2021-01-08 热度:114
在过去的一个月里,我注意到我的事件查看器在sql server上进行了很多失败审计.看起来像是来自中国ip的暴力攻击,试图登录我已禁用的sa帐户.我已经在我的网络防火墙上阻止了它,但一周后我从同样来自中国的ip也遭到同样的攻击.到目前为止,我已经阻止了6个ips.[详细]
-
sql-server – 数据库主体拥有数据库中的模式,并且不能删除消息
所属栏目:[MsSql教程] 日期:2021-01-08 热度:144
我试图从数据库中删除一个主体但不能,因为它拥有一个模式.但是,当我去编辑用户时,取消选中schemae的框是蓝色且不可删除的.如何从这些模式中删除主体? 解决方法 尝试使用T-SQL执行此操作: alter authorizationon schema::YourSchemaNameto dbogodrop user[详细]
-
sql-server – 尝试读取或写入连接到SQL Server的受保护内存
所属栏目:[MsSql教程] 日期:2021-01-02 热度:96
这是我得到的错误: Failed to connect to server MYSERVER. (Microsoft.SqlServer.ConnectionInfo) ADDITIONAL INFORMATION: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. (System.Data) 我[详细]
-
sql-server – 跟踪SQL Server最新累积更新的标准方法是什么?
所属栏目:[MsSql教程] 日期:2021-01-02 热度:104
哪些资源有助于跟踪SQL Server的累积更新?我注意到 Windows更新确实为SQL Server提供了服务. 解决方法 “SQL Server Version Database“在sqlsecurity.com上(无论如何都值得一看) 编辑:它已经存在多年了,我已经使用过SQL 2000 SP3 …[详细]
-
sql-server – SQL Server表达的数据库数量
所属栏目:[MsSql教程] 日期:2021-01-02 热度:74
我正在运行一个目前托管~50个数据库的SQL EXPRESS 2005服务器.数据库为客户的CMS /电子商务网站提供服务.连接是单个实例,没有使用用户附加的实例.中位数据库大小为5MB,最大20MB.该网站主要是低流量,CPU利用率1. 10%,SQL进程最多使用350MB RAM. 目前我完全[详细]
-
sql-server – 为聚合使用索引视图 – 太好了,不是真的吗?
所属栏目:[MsSql教程] 日期:2021-01-02 热度:158
我们有一个数据仓库,其记录数量相当大(1000万到2000万行),并且经常运行查询来计算某些日期之间的记录,或者计算具有某些标记的记录,例如: SELECT f.IsFoo,COUNT(*) AS WidgetCountFROM Widgets AS wJOIN Flags AS f ON f.FlagId = w.FlagIdWHERE w.Date =[详细]
-
数据库设计 – 数据库设计:两个1到多个关系到同一个表
所属栏目:[MsSql教程] 日期:2021-01-02 热度:174
我必须建立一个情况,我有一个表Chequing_Account(其中包含预算,iban号码和帐户的其他详细信息),这些表必须与两个不同的表Person和Corporation相关,这两个表可以有0,1个或许多支票账户. 换句话说,我与同一个表Chequing帐户有两个1对多的关系 我想听听这个问[详细]
-
sql-server – 可以改善SQL Server的崩溃恢复能力吗?
所属栏目:[MsSql教程] 日期:2021-01-02 热度:197
我们有运行SQL Server(2008 SP4和2016 SP1)的PC经常断电.显然,这有时会导致SQL Server数据库的(索引)损坏,我们需要在之后进行恢复. 我知道SQL Server并不是针对这种情况而设计的,正确的解决方案是修复掉电原因(如果你好奇的话,更多内容如下).不过,我可以设[详细]
-
sql-server – 全文索引维护指南
所属栏目:[MsSql教程] 日期:2021-01-02 热度:123
维护全文索引应该考虑哪些指导原则? 我应该重新编写或重新构建全文目录(见BOL)吗?什么是合理的维护节奏?可以使用什么启发式(类似于10%和30%的碎片阈值)来确定何时需要维护? (下面的所有内容都只是详细说明问题的额外信息,并展示了我迄今为止所考虑的[详细]
-
sql-server – 如何在不重新创建视图的情况下关闭SCHEMABINDING
所属栏目:[MsSql教程] 日期:2021-01-02 热度:109
如何在不重新创建视图的情况下关闭SCHEMABINDING? 解决方法 是.你使用SCHEMABINDING(我们总是这样做)很好,有时你必须删除它才能更改依赖对象.仅 ALTER the view ALTER VIEW myView--Remove this WITH SCHEMABINDINGASSELECT ...GO[详细]
-
sql-server – 使用SQL Server复制有哪些性能影响?
所属栏目:[MsSql教程] 日期:2021-01-02 热度:188
对使用复制有什么不利影响 什么是复制有益的例子 解决方法 要添加有关事务复制的更多信息: 它使用SQL代理日志阅读器作业从发布数据库的事务日志中获取已提交的事务.这意味着在读取日志记录之前无法清除日志.如果更改了日志读取器代理程序周期,则您的日志[详细]
-
sql-server – 为什么执行语句的速度取决于网络连接?
所属栏目:[MsSql教程] 日期:2021-01-01 热度:167
看起来执行T-SQL的速度取决于网络连接对服务器的延迟.我假设如果SQL Server没有任何内容可以向客户报告,它只会执行,直到完成但测试显示另一个故事. create procedure UselessLoop @I intasdeclare @D datetime = getdate()while @I 0 set @I -= 1print dat[详细]
-
sql server将datetime转换为另一个时区?
所属栏目:[MsSql教程] 日期:2021-01-01 热度:104
如何将我的时区中的当前时间(日期时间)转换为另一个时区,比如说法国?我环顾四周,但没找到任何可以帮助我的帖子.我正在使用SQL Server 2008. 解决方法 选择CONVERT(datetime,SWITCHOFFSET(CONVERT(datetimeoffset,GetUTCDate()),’05:30′))Date_India,[详细]
-
sql-server – 堆上的非聚簇索引与聚簇索引的性能
所属栏目:[MsSql教程] 日期:2021-01-01 热度:143
副标题#e# This 2007 White Paper比较了组织为聚簇索引的表上的单个select / insert / delete / update和range select语句的性能与组织为具有与CI表相同的键列上的非聚簇索引的堆的表的性能. 通常,聚簇索引选项在测试中表现更好,因为只需要维护一个结构,因[详细]
-
sql – 检测oracle表中每行中具有相同值的所有列
所属栏目:[MsSql教程] 日期:2021-01-01 热度:172
每天,这些要求都变得更加奇怪和怪异. 我被要求组合一个查询来检测表中哪些列包含所有行的相同值.我说“这需要通过程序来完成,这样我们才能在表格的一次传递中完成,而不是N次传递.” 我被推翻了. 长话短说.我有这个非常简单的查询来演示这个问题.它在测试集[详细]
-
如何在sql中将两行合并为一行?
所属栏目:[MsSql教程] 日期:2021-01-01 热度:190
我有一张桌子 EmployeeID IndividualPay FamilyPay IsActive 1 200 300 true 1 100 150 false 但我希望输出如下(我想使用此输出与其他表的内连接) EmployeeID IndPay_IsActive IndPay_IsNotActive FamilyPay_IsActive FamilyPay_IsNotActive 1 200 100 300[详细]

浙公网安备 33038102330577号