-
sql-server – SSRS报告“无法加载客户端打印控件”
所属栏目:[MsSql教程] 日期:2021-03-31 热度:51
我们将SQL Server 2008用于(第三方)Web应用程序,并使用SSRS进行报告. 最近,所以我假设这在某种程度上与MS补丁相关,每当我们点击报告中的“打[详细]
-
将Access数据库迁移到SharePoint 2007
所属栏目:[MsSql教程] 日期:2021-03-31 热度:88
令我惊讶和高兴的是,我读到管理员可以(几乎直接)将Access 2007数据库导入到sharepoint站点.自动地,将数据库转换为列表和视图,并进行一些表查找,以便进行测量.在客户端计算机上安装Access 2007,即使是表单和仍然可以重用的表单. 对我来说……这听起来很好. 有[详细]
-
sql – 如果A,B,C上有一个索引,A,B上的索引是否冗余?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:198
作为DBA有多年的经验,我相信我知道这个问题的答案,但我认为从来没有伤害到我的基础. 假设我有一个表在列A和列B上有一个索引,而在列A,B和C上有一个第二个索引,那么丢弃第一个索引是安全的,因为第二个索引基本上会满足可以从第一个索引中获益的查询? 解决方法[详细]
-
sql – 分布式和/或并行SSIS处理
所属栏目:[MsSql教程] 日期:2021-03-31 热度:129
背景: 我们公司托管SaaS DSS应用程序,客户每天和/或每周向我们提供数据,我们处理和处理这些数据.合并到现有数据库中.在工作时间,服务器中的负载非常小,因为大多数用户通过网站运行简单的预定义查询,或运行主要访问SSAS OLAP多维数据集的追溯报告. 我管理着IT[详细]
-
sql-server – 用于邮件,文件和数据库存储的理想服务器规格/软件
所属栏目:[MsSql教程] 日期:2021-03-31 热度:73
我正在试图弄清楚几台服务器的理想设置. 1)网站 1)邮件服务器 1)数据库服务器 1)文件服务器 在这个给定的场景中,假设有一个站点将为每个用户提供5GB的文件存储空间以及电子邮件和专用数据库. 从我对服务器如何工作的一些有限的理解我得出结论,每个功能有1个服[详细]
-
Sql Anywhere 11:恢复增量备份失败
所属栏目:[MsSql教程] 日期:2021-03-31 热度:141
我们希望在完全备份后创建远程增量备份.这将允许我们在发生故障时进行恢复,并使用SQL Anywhere网络服务器启动另一台尽可能接近实时备份的计算机. 我们正在进行如下完整备份: dbbackup -y -c "eng=ServerName.DbName;uid=dba;pwd=sql;links=tcpip(host=Server[详细]
-
sql-server-2008 – 如何在SQL Server 2008上找到内存压力故障的
所属栏目:[MsSql教程] 日期:2021-03-31 热度:58
我一直在进行性能监视的服务器之一开始从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 热度:135
我需要找到一种方法来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 热度:162
对于相对简单的SQL Server 2008数据库(30 MB),我们有一个大的事务日志(1.3 GB).它(log)包含自db第一次投入生产以来的所有更新(现在我们看到它)代表了我们感兴趣的时间数据的宝贵来源. 有一些方法可以在类似的数据库上“重放”整个日志(就像原来的那样,但是添[详细]
-
数据库设计 – 什么时候应该反规范化?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:177
我想我们都熟悉 database normalization. 我的问题是:当您想要对表进行非规范化时,您使用了哪些指导原则? 解决方法 在OLAP操作时进行非规范化,在OLTP时进行规范化(来自Denormalization部分下的链接文章) Databases intended for online transaction process[详细]
-
数据库 – 有没有办法在Oracle SQL Developer中查看关系?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:93
我想找到哪些表与特定表相关.我可以很容易地看到所有外键约束,但是我正在查看的表是主键表,另一个表是引用表. 解决方法 目前尚不清楚您是否在寻找GUI解决方案,但您可以通过以下方式查询字典中的信息: select table_name from user_constraintswhere r_constr[详细]
-
sql-server – 使用动态sql在指定数据库中创建View?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:101
我正在写一个动态的sql来删除并在不同的数据库中创建视图. 所以我写道: set @CreateViewStatement = ' USE ['+ @DB +']; CREATE VIEW [dbo].[MyTable] AS SELECT ........somethingexec (@CreateViewStatement) 它给了我错误: ‘CREATE VIEW’ must be the[详细]
-
获得更多数据库性能 – postgresql
所属栏目:[MsSql教程] 日期:2021-03-31 热度:112
我们在专用服务器上托管了一个 django“web应用程序”(来自地狱).经过一些基准测试后,我发现“应用程序”在数据库操作方面非常糟糕(此时重构不是一个选项).它会产生大量的读写活动.现在我们正在获得另一个(第二个)专用服务器,以提高性能和一些紧急冗余.这两款[详细]
-
sql-server – SQL Server – LIKE运算符的基数估计(局部变量)
所属栏目:[MsSql教程] 日期:2021-03-31 热度:99
我的印象是,在所有针对未知场景的优化中使用LIKE运算符时,旧版CE和新CE都使用9%的估计值(假设相关统计信息可用且查询优化器不必求助于选择性猜测).当对信用数据库执行以下查询时,我在不同的CE下获得不同的估计.在新的CE下,我收到了900行的估计值,这是我期望[详细]
-
sql-server – 添加sql表的唯一约束作为另一个sql表的外键引用
所属栏目:[MsSql教程] 日期:2021-03-31 热度:177
如何将sql表的唯一约束添加为sql server 2005中另一个sql表的外键引用 解决方法 为了添加FK约束(在子表中添加到父表),您必须向关系的父表列添加唯一约束. 所有其余的都是可选的或与FK无关: 不需要任何主键 儿童表柱中不需要唯一性 父表(在这种FK关系中)经常[详细]
-
sql-server – 表定义中列的顺序是否重要?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:59
定义表时,按顺序排列逻辑组中的列和组本身是有帮助的.表中列的逻辑顺序向开发人员传达了意义,并且是良好风格的元素. 这很清楚. 然而,不清楚的是,表中列的逻辑顺序是否对它们在存储层的物理排序有任何影响,或者它是否具有人们可能关心的任何其他影响. 除了对风[详细]
-
sql-server – 是否可以强制优化器消除此分区视图中不相关的表?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:98
我正在为大型表测试不同的体系结构,并且我看到的一个建议是使用分区视图,其中大表被分成一系列较小的“分区”表. 1,2,3,4 在测试这种方法时,我发现了一些对我来说没有多大意义的东西.当我在事实视图上过滤“分区列”时,优化器仅搜索相关表.此外,如果我在维度[详细]
-
sql-server – 对于新的数据库服务器,哪个分区将从SSD中受益最多
所属栏目:[MsSql教程] 日期:2021-03-31 热度:80
我正在为Microsoft SQL Server环境指定一个新的数据库服务器.过去,我会为操作系统,数据,事务日志和tempdb创建四个独立的RAID阵列.现在,我正在研究添加一些SSD以提高性能的可能性.我只有两个SSD的预算,我想在一个失败的情况下镜像它们.所以,我只能使用SSD来替[详细]
-
在SQL Server中有所不同
所属栏目:[MsSql教程] 日期:2021-03-31 热度:116
我正在执行以下查询, 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 热度:137
背景 我有一个针对SQL Server 2008 R2运行的查询,它连接和/或左连接大约12个不同的“表”.数据库相当大,有许多表超过5000万行和大约300个不同的表.这是一家大型公司,在全国拥有10个仓库.所有仓库都读写数据库.所以它非常大而且非常繁忙. 我遇到问题的查询看起[详细]
-
sql-server – SQL Server怀疑数据库?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:170
如果您有一个标记为“可疑”的数据库,您会怎么做?从上次备份恢复?请指教.谢谢! 解决方法 首先要确保你不要分离该数据库. 从上一次已知的goodbackup恢复是好的.否则,您将需要使用EMERGENCY修复模式(我假设您正在运行SQL 2005或更高版本).以下是Paul Randal[详细]
-
SQL,关键字“FROM”附近的CASE语句的语法不正确
所属栏目:[MsSql教程] 日期:2021-03-31 热度:144
我试图让下面的代码工作,单独的两个代码(在WHEN部分和ELSE部分)工作,但是当在这个CASE语句中使用时,我得到一个错误 “Incorrect syntax near ‘CAST’,expected ‘AS’.” error. 基本上如果WHEN语句代码等于或大于24,那么如果THEN语句的值低于24,则使用THEN[详细]
-
sql – 插入多行时重复项会发生什么?
所属栏目:[MsSql教程] 日期:2021-03-31 热度:69
我正在运行一个 python脚本,将大量数据插入到Postgres数据库中,我使用单个查询来执行多行插入: INSERT INTO table (col1,col2) VALUES ('v1','v2'),('v3','v4') ... etc 我想知道如果它碰到插入的重复键会发生什么.它会停止整个查询并抛出异常吗?或者它只是[详细]
-
SQL Server中子节点中的空白xml命名空间
所属栏目:[MsSql教程] 日期:2021-03-31 热度:158
嗨我需要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 – 如何使用带有过滤器where子句的oracle外连接
所属栏目:[MsSql教程] 日期:2021-03-31 热度:119
如果我写一个SQL: select * from a,b where a.id=b.id(+) and b.val="test" 并且我希望b中相应记录所在的所有记录都不存在或者存在val =“test”,这是正确的查询吗? 解决方法 使用ANSI语法会好得多 SELECT * FROM a LEFT OUTER JOIN b ON( a.id = b.id and[详细]