-
sql-server – SSRS报告“无法加载客户端打印控件”
所属栏目:[MsSql教程] 日期:2021-04-01 热度:83
我们将SQL Server 2008用于(第三方)Web应用程序,并使用SSRS进行报告. 最近,所以我假设这在某种程度上与MS补丁相关,每当我们点击报告中的“打[详细]
-
sql-server-2008 – 如何在SQL Server 2008上找到内存压力故障的
所属栏目:[MsSql教程] 日期:2021-03-31 热度:86
我一直在进行性能监视的服务器之一开始从Resource-Exhaustion-Detector中抛出以下警告: Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: sqlservr.exe (1560) consumed 14960812[详细]
-
sql-server – 如果是肯定的,请汇总所有项目.如果是负数,则返回
所属栏目:[MsSql教程] 日期:2021-03-31 热度:197
我需要找到一种方法来SUM()num的所有正值,并返回所有正数的SUM()和每个负数的单独行.以下是DDL示例: Create Table #Be( id int,salesid int,num decimal(16,4))Insert Into #BE Values (1,1,12.32),(2,-13.00),(3,14.00),(4,2,12.12),(5,(6,21.23),(7,3,-12.[详细]
-
sql-server-2008 – 在更改的数据库模式上重播SQL Server事务日
所属栏目:[MsSql教程] 日期:2021-03-31 热度:119
对于相对简单的SQL Server 2008数据库(30 MB),我们有一个大的事务日志(1.3 GB).它(log)包含自db第一次投入生产以来的所有更新(现在我们看到它)代表了我们感兴趣的时间数据的宝贵来源. 有一些方法可以在类似的数据库上“重放”整个日志(就像原来的那样,但是添[详细]
-
sql – 分布式和/或并行SSIS处理
所属栏目:[MsSql教程] 日期:2021-03-31 热度:76
背景: 我们公司托管SaaS DSS应用程序,客户每天和/或每周向我们提供数据,我们处理和处理这些数据.合并到现有数据库中.在工作时间,服务器中的负载非常小,因为大多数用户通过网站运行简单的预定义查询,或运行主要访问SSAS OLAP多维数据集的追溯报告. 我管理着IT[详细]
-
sql-server – 用于邮件,文件和数据库存储的理想服务器规格/软件
所属栏目:[MsSql教程] 日期:2021-03-31 热度:200
我正在试图弄清楚几台服务器的理想设置. 1)网站 1)邮件服务器 1)数据库服务器 1)文件服务器 在这个给定的场景中,假设有一个站点将为每个用户提供5GB的文件存储空间以及电子邮件和专用数据库. 从我对服务器如何工作的一些有限的理解我得出结论,每个功能有1个服[详细]
-
sql-server – SQL Server HW Config – 您更愿意拥有(磁盘配置)
所属栏目:[MsSql教程] 日期:2021-03-31 热度:199
所以我正在构建一个SQL Server 2008 R2 x64 …将运行大约2GB的单个用户数据库,可能是80/20读/写,以及大约100个用户. 基本硬件将是DL380,12GB RAM和双6核Xeon.现在我挂了磁盘配置…… 选项1 RAID 1 60GB SSD(操作系统,SQL文件,TLog,TempDB) RAID 1 120GB SSD(D[详细]
-
使用FIRSTROW参数的SQL批量插入会跳过以下行
所属栏目:[MsSql教程] 日期:2021-03-31 热度:91
我似乎无法弄清楚这是怎么回事. 以下是我尝试批量插入SQL Server 2005的文件示例: ***A NICE HEADER HERE***0000001234|SSNV|00013893-03JUN090000005678|ABCD|00013893-03JUN090000009112|0000|00013893-03JUN090000009112|0000|00013893-03JUN09 这是我的[详细]
-
sql-server – 当.sql脚本失败时,如何使sqlcmd返回0以外的ERRORL
所属栏目:[MsSql教程] 日期:2021-03-31 热度:115
我正在从批处理文件运行sqlcmd,我想知道如何在备份出现问题时返回0以外的ERRORLEVEL. 解决方法 您应该在sqlcmd中使用选项-b. -b 指定sqlcmd退出并在发生错误时返回DOS ERRORLEVEL值.当SQL Server错误消息的严重性级别大于10时,返回到DOS ERRORLEVEL变量的值为[详细]
-
sql-server-2005 – 为什么Reporting Services在服务帐户更改期
所属栏目:[MsSql教程] 日期:2021-03-31 热度:187
我现在已多次更改SQL Server 2005 Reporting Services的服务帐户,但昨天是我第一次遇到可怕的“报表服务器无法解密用于访问的对称密钥…”错误. 环境是SQL Server 2005企业版,作为命名实例安装在一个也默认使用SQL Server 2000 Standard Edition的框上.一切都[详细]
-
sql-server-2008 – SQL Server 2008企业版64位可伸缩性
所属栏目:[MsSql教程] 日期:2021-03-31 热度:141
我目前在具有4个CPU和32GB RAM的VM ware环境中运行SQL Server 2008 64位Enterprise Edittion.我想扩大规模.我可以使用多少CPU和RAM? 如果可能的话,我想要最多32核和128GB的RAM. 此外,如果虚拟机不允许扩展,我对物理机的选择是什么? 解决方法 使用SQL Server[详细]
-
sql-server – 添加sql表的唯一约束作为另一个sql表的外键引用
所属栏目:[MsSql教程] 日期:2021-03-31 热度:61
如何将sql表的唯一约束添加为sql server 2005中另一个sql表的外键引用 解决方法 为了添加FK约束(在子表中添加到父表),您必须向关系的父表列添加唯一约束. 所有其余的都是可选的或与FK无关: 不需要任何主键 儿童表柱中不需要唯一性 父表(在这种FK关系中)经常[详细]
-
sql-server – 表定义中列的顺序是否重要?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:190
定义表时,按顺序排列逻辑组中的列和组本身是有帮助的.表中列的逻辑顺序向开发人员传达了意义,并且是良好风格的元素. 这很清楚. 然而,不清楚的是,表中列的逻辑顺序是否对它们在存储层的物理排序有任何影响,或者它是否具有人们可能关心的任何其他影响. 除了对风[详细]
-
sql-server – 是否可以强制优化器消除此分区视图中不相关的表?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:178
我正在为大型表测试不同的体系结构,并且我看到的一个建议是使用分区视图,其中大表被分成一系列较小的“分区”表. 1,2,3,4 在测试这种方法时,我发现了一些对我来说没有多大意义的东西.当我在事实视图上过滤“分区列”时,优化器仅搜索相关表.此外,如果我在维度[详细]
-
sql-server – 对于新的数据库服务器,哪个分区将从SSD中受益最多
所属栏目:[MsSql教程] 日期:2021-03-31 热度:131
我正在为Microsoft SQL Server环境指定一个新的数据库服务器.过去,我会为操作系统,数据,事务日志和tempdb创建四个独立的RAID阵列.现在,我正在研究添加一些SSD以提高性能的可能性.我只有两个SSD的预算,我想在一个失败的情况下镜像它们.所以,我只能使用SSD来替[详细]
-
在SQL Server中有所不同
所属栏目:[MsSql教程] 日期:2021-03-31 热度:78
我正在执行以下查询, Select distinct a.cr_id,Case When ca.ca_vote = 'Approve' and ca.ca_title='MANAGER' Then ca.ca_email When ca.ca_vote = 'Reject' Then '' When ca.ca_vote = 'Pending' Then '' When ca.ca_vote = 'IN PROCESS' Then '' End as ca_[详细]
-
sql-server – 当一个以前快速的SQL查询开始运行缓慢时,我在哪里
所属栏目:[MsSql教程] 日期:2021-03-31 热度:86
背景 我有一个针对SQL Server 2008 R2运行的查询,它连接和/或左连接大约12个不同的“表”.数据库相当大,有许多表超过5000万行和大约300个不同的表.这是一家大型公司,在全国拥有10个仓库.所有仓库都读写数据库.所以它非常大而且非常繁忙. 我遇到问题的查询看起[详细]
-
sql-server – SQL Server怀疑数据库?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:139
如果您有一个标记为“可疑”的数据库,您会怎么做?从上次备份恢复?请指教.谢谢! 解决方法 首先要确保你不要分离该数据库. 从上一次已知的goodbackup恢复是好的.否则,您将需要使用EMERGENCY修复模式(我假设您正在运行SQL 2005或更高版本).以下是Paul Randal[详细]
-
SQL,关键字“FROM”附近的CASE语句的语法不正确
所属栏目:[MsSql教程] 日期:2021-03-31 热度:101
我试图让下面的代码工作,单独的两个代码(在WHEN部分和ELSE部分)工作,但是当在这个CASE语句中使用时,我得到一个错误 “Incorrect syntax near ‘CAST’,expected ‘AS’.” error. 基本上如果WHEN语句代码等于或大于24,那么如果THEN语句的值低于24,则使用THEN[详细]
-
sql – 插入多行时重复项会发生什么?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:175
我正在运行一个 python脚本,将大量数据插入到Postgres数据库中,我使用单个查询来执行多行插入: INSERT INTO table (col1,col2) VALUES ('v1','v2'),('v3','v4') ... etc 我想知道如果它碰到插入的重复键会发生什么.它会停止整个查询并抛出异常吗?或者它只是[详细]
-
SQL Server中子节点中的空白xml命名空间
所属栏目:[MsSql教程] 日期:2021-03-31 热度:141
嗨我需要sql中的以下帮助: 我需要以这种格式创建一个xml文件 Document xmlns="urn:iso:std:iso:20022:tech:xsd:001.002.001.04" FIToFIPmtStsRpt GrpHdr MsgId/MsgId /GrpHdr OrgnlGrpInfAndSts OrgnlMsgId / /OrgnlGrpInfAndSts /FIToFIPmtStsRpt/document[详细]
-
sql – 深度嵌套的子查询因子分解(CTE)的性能降低
所属栏目:[MsSql教程] 日期:2021-03-19 热度:169
此查询包含16个相等的步骤. 每一步都在同一个数据集(单行)上进行相同的计算, 但最后的步骤需要花费太多时间. with t0 as (select 0 as k from dual),t1 as (select k from t0 where k = (select avg(k) from t0)),t2 as (select k from t1 where k = (select[详细]
-
在Sql Server中,如何将二进制字符串转换为二进制?
所属栏目:[MsSql教程] 日期:2021-03-19 热度:94
我有一些字符串格式的数据表示二进制数据(例如’0x0002′).是否有一些函数或技巧可以将这些从文字字符串转换为二进制文件?也就是说,我希望’0x0002’变为0x0002,而SELECT CAST(‘0x0002’AS BINARY(20))显然不会这样做.我确实提出了一个非常缓慢的过程,包括[详细]
-
SQL表连接中ON和WHERE子句之间的区别
所属栏目:[MsSql教程] 日期:2021-03-19 热度:96
select e.last_name,e.hire_datefrom employees e join employees mon (m.last_name = 'Davies')and (e.hire_date m.hire_date);select e.last_name,e.hire_datefrom employees e join employees mon (m.last_name = 'Davies')where (e.hire_date m.hire_dat[详细]
-
sql-server – 使用带参数的DISTINCT时选择性能性能下降
所属栏目:[MsSql教程] 日期:2021-03-19 热度:128
赏金注意事项 – START: 参数SNIFFING(这是在赏金前问题中报告的唯一“想法”)不是问题,因为您可以在问题末尾的“更新”部分阅读.问题实际上与sql server如何在使用distinct时为参数化查询创建执行计划有关. 我上传了一个非常简单的数据库备份(它适用于sql s[详细]