-
sql-server-2008 – SQL2008. SSRS webservice的URL是什么?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:150
我正在使用SSRS,但我正在尝试使用SSRS webservice从C#代码访问它.据我所知,如果安装是默认值,它应该是类似 http://server/Reports/ReportExecution2005.asmx的SQL2005. 如何测试您的SSRS 2008 Web服务是否正常运行和/或可访问(即未被防火墙阻止)?网址是什么[详细]
-
将退回邮件记录到数据库(具有虚拟域/用户的Postfix)
所属栏目:[MsSql教程] 日期:2021-01-12 热度:191
我们有一个后缀安装,其中包含几个虚拟域,每个虚拟域都有虚拟用户.使用 mysql数据库映射这些域和用户.到目前为止,我一直在通过解析后缀日志文件来跟踪反弹.我怀疑必须有更好,更有效的方法.我想到了三个,但我不确定什么是最好的: 编写Postfix内容过滤器,记录退[详细]
-
sql-server – 为什么这个连接基数估计如此之大?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:72
我正在经历我认为对以下查询的不可能高的基数估计: SELECT dm.PRIMARY_IDFROM( SELECT COALESCE(d1.JOIN_ID,d2.JOIN_ID,d3.JOIN_ID) PRIMARY_ID FROM X_DRIVING_TABLE dt LEFT OUTER JOIN X_DETAIL_1 d1 ON dt.ID = d1.ID LEFT OUTER JOIN X_DETAIL_LINK lnk[详细]
-
sql-server – SSIS可以连接到另一个sql server吗?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:81
SSIS包可以在一个SQL Server实例上运行,但是处理位于另一个SQL Server实例上的数据吗?在我尝试安装SSIS并要求在另一台服务器上重启之前,我想知道这一点. 我想这样做是因为Microsoft建议不要在群集环境中运行SSIS.为避免出现问题,我安装了另一个带有SSIS的SQL[详细]
-
sql-server-2008 – 对没有sysadmin角色的已还原数据库的MS SQL
所属栏目:[MsSql教程] 日期:2021-01-12 热度:166
我在一台服务器上有来自不同项目的数据库.我不能给所有开发人员管理(sysadmin)访问数据库.他们必须具有创建和恢复数据库所需的权限. dbcreator服务器角色非常适合.换句话说,还原备份的用户具有dbcreator但不具有sysadmin. 遗憾的是,由于大多数还原的备份不是[详细]
-
sql-server – HEAP表的有效使用方案是什么?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:61
我目前正在对遗留系统进行一些数据导入,并发现该系统不使用单个聚簇索引.一个快速的谷歌搜索向我介绍了HEAP表的概念,现在我很好奇在HEAP表应该优先于集群表的哪些使用场景? 据我所知,HEAP表仅对审计表有用和/或插入的发生频率远高于选择.它会节省磁盘空间和[详细]
-
数据库的字段名长度对性能的影响?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:185
字段名称长度对数据库性能有何影响?它可以忽略不计吗?我应该使用长描述性名称吗? 解决方法 我没有测量时间,但我想象的可以忽略不计.字段名称将通过网络来回发送,包括SQL语句到数据库和从数据库返回的元数据,但我认为几个字节在这些数据包中产生的增量差异[详细]
-
如何将从Exchange数据库中提取的PST导入到Linux IMAP服务器?
所属栏目:[MsSql教程] 日期:2021-01-12 热度:91
我有一台崩溃的Exchange 2000服务器,我从.edb数据库恢复了PST邮箱. 现在我将转向使用imap支持的linux虚拟主机.我要在新服务器上的相应新邮箱中导入PST内容. 我已经尝试了几种方法: 1- OUTLOOK IMPORT:导入使用导入/导出向导失败,因为它抱怨包含不同“对象类[详细]
-
sql – 根据字段过滤重复的行
所属栏目:[MsSql教程] 日期:2021-01-12 热度:157
我有几个记录(账单)基本上是彼此重复的,除了一个字段,它代表账单所在的语言. 例如: ID,BillID,Account,Name,Amount,Lang1,0001,abcd,John Smith,10.99,ENG2,0002,qwer,Jane Doe,9.99,ENG3,SPA4,0003,4.99,CHI 所有字段都是字符串,ID除外,它是一个自动编号.[详细]
-
sql-server – Sql Server – 增长数据库文件的最佳实践
所属栏目:[MsSql教程] 日期:2021-01-12 热度:126
我一直在通过sql server 2008 r2中的数据收集器监视文件增长两周.该数据库一直在以每天35(MB)左右的速度增长.数据库尚未达到2 GB的初始大小. DB文件自动增长设置为5MB,我想尝试不同的方法,所以我正在寻找建议和/或评论. 有一个调整任务在周日晚上1:30每周运行[详细]
-
sql-server – 如何将表中的最大行数限制为1
所属栏目:[MsSql教程] 日期:2021-01-11 热度:174
我的SQL Server数据库中有一个配置表,这个表应该只有一行.为了帮助未来的开发人员理解这一点,我想阻止添加多行数据.我选择使用触发器,如下所示…… ALTER TRIGGER OnlyOneConfigRow ON [dbo].[Configuration] INSTEAD OF INSERTASBEGIN DECLARE @HasZeroRows[详细]
-
数据库 – mysqldump – where with =运算符不能获取所有行
所属栏目:[MsSql教程] 日期:2021-01-11 热度:87
我有一个特定表的情况,现在认为它包含4 PB的数据.我知道这听起来很酷,但我保证,它仅限于60GB分区. 该表中有9个字段.其中一个是domain_id字段.它是识别行的最佳字段,因为它们只有大约6300个.匹配的唯一其他字段选项有超过200万条记录,而这更加困难. 我不能做一[详细]
-
sql-server – netlogon错误
所属栏目:[MsSql教程] 日期:2021-01-11 热度:52
我有两个mssql 2005实例,并且正在使用CA XOSoft复制.主服务器是故障转移群集,副本服务器是独立服务器.它们都运行Server 2003 sp2 x64.所有服务器上的补丁级别相同.这个设置已经好几个月了,直到我们最近限制主节点的两个节点上的RPC端口(使用rpccfg.exe为5000[详细]
-
sql-server – 获得随机排序的最佳方法是什么?
所属栏目:[MsSql教程] 日期:2021-01-11 热度:99
我有一个查询,我希望随机排序结果记录.它使用聚簇索引,因此如果我不包含订单,则可能会按该索引的顺序返回记录.如何确保随机排序? 我知道它可能不会“真正”随机,伪随机就足以满足我的需求. 解决方法 ORDER BY NEWID()将随机排序记录.一个例子 here SELECT *F[详细]
-
sql-server-2008 – 参数嗅探与VARIABLES vs重新编译vs OPTIMIZE
所属栏目:[MsSql教程] 日期:2021-01-10 热度:180
所以我们今天早上有一个长时间运行的触发器导致问题(30秒运行时间).我们决定检查参数嗅探是否应该受到指责.因此,我们重写了proc并将传入参数设置为变量,以便打败参数嗅探.一种尝试/真实的方法. Bam,查询时间得到改善(不到1秒).查看查询计划时,在原始未使用的[详细]
-
sql-server-2005 – 从SQL Server 2008降级到2005
所属栏目:[MsSql教程] 日期:2021-01-10 热度:120
使用SQL 2008构建的数据库文件与2005不兼容.有没有解决方法? 解决方法 不需要第三方工具. SQL Server 2008 Management Studio为我们提供了一个非常强大的工具来下转换数据库,因为他们在“脚本数据库”向导中添加了“脚本数据”选项. 只需右键单击SQL2008 SSM[详细]
-
sql – 如何查询存储在数组中的Rails ActiveRecord数据
所属栏目:[MsSql教程] 日期:2021-01-10 热度:125
我有一个rails模型调用MentorData,它有一个名为os_usage的属性. ose存储在一个像[‘apple’,’ linux‘]这样的数组中. 回顾一下: $MentorData.first.os_usage= ['apple','linux'] 我希望能够查询包含苹果os_usage的所有MentorData的数据,但是当我搜索MentorD[详细]
-
sql-server – 是否可以使用免费版本的SQL Server安装Team Found
所属栏目:[MsSql教程] 日期:2021-01-10 热度:144
有没有办法使用免费版本的SQL Server(Express Edition)安装Team Foundation Server 2010? 解决方法 编辑:以下信息适用于TFS2010 Beta 1(及更早版本). 从Beta 2开始(继续使用RC和RTM),您可以在以下位置安装TFS: SQL Server Express SQL Server标准版 SQL Se[详细]
-
ddmmyyyy到SQL中的SQL日期时间
所属栏目:[MsSql教程] 日期:2021-01-10 热度:185
我需要在T-SQL中将nvarchar值转换为datetime.该值采用ddmmyyyy格式,例如23072009 我需要在T-SQL中转换为datetime. 我试过了 select convert(datetime,'23072009',103) 但这是错误. “将nvarchar数据类型转换为日期时间数据类型会导致超出范围的值.” 任何想法[详细]
-
计算在SQL Server中排除周末(周一到周五)的天数
所属栏目:[MsSql教程] 日期:2021-01-10 热度:112
如何计算SQL Server 2008中表(从第1行到结尾)的两个日期之间的工作天数? 我试过这样的东西,但它不起作用 DECLARE @StartDate as DATETIME,@EndDate as DATETIMESelect @StartDate = date2 from testtable ;select @EndDate = date1 from testtable ;SELECT ([详细]
-
sql-server – 在仅使用文字值的WHERE子句中替换ISNULL()的不同
所属栏目:[MsSql教程] 日期:2021-01-10 热度:156
这不是什么: 这不是关于接受用户输入或使用变量的catch-all queries的问题. 这严格来说,在WHERE子句中使用ISNULL()将NULL值替换为canary值以与谓词进行比较,以及在SQL Server中将这些查询重写为SARGable的不同方法. 你为什么不在那边坐? 我们的示例查询针对[详细]
-
sql – 连接带行的表
所属栏目:[MsSql教程] 日期:2021-01-10 热度:113
我试图加入SQL Server 2008 R2中的三个表,我希望将第二个表中的项添加为新列. 详细解释 – 我有3个表: 第一个表包含用户名和用户ID UserID UserName1 Mike2 John3 George 第二个表是具有位置名称的位置ID PositionID PositionName1 RW2 LW3 DF4 MDF5 SS6 CFe[详细]
-
sql-server-2008 – 如何将值从动态SQL存储过程返回到实体框架?
所属栏目:[MsSql教程] 日期:2021-01-10 热度:168
我有一个存储过程,它执行一些动态SQL.我想在实体框架4中使用此存储过程,但是当我尝试创建复杂类型时,过程不返回任何列.有什么办法可以强制它返回我的值并让实体框架接收它们吗?这是我想要做的简化示例: CREATE PROCEDURE sp_calculatesalary(@EmployeeId as[详细]
-
如何正确备份mediawiki数据库(mysql)而不会搞乱数据?
所属栏目:[MsSql教程] 日期:2021-01-10 热度:189
我想使用 mysqldump备份存储在 MySQL服务器5.1.36中的mediawiki数据库. 大多数wiki文章都是用西班牙语编写的,并且不想通过使用错误的字符集创建转储来搞乱它. mysql status--------------...Current database: wikidbCurrent user: root@localhost...Server v[详细]
-
SQL – 将多行数据转换为单行
所属栏目:[MsSql教程] 日期:2021-01-10 热度:158
我有一个类似于这里的表: SetId AppCode AppEventId EventId FieldId ValueData2012/2013 1000 361616 16 1 UNI 2012/2013 1000 361616 16 2 Isolation2012/2013 1000 361616 16 3 DN2012/2013 1050 378194 16 1 BUL2012/2013 1050 378194 16 2 Isolation201[详细]