-
sql-server – AcquireConnection方法调用连接管理器失败,错误代
所属栏目:[MsSql教程] 日期:2020-12-12 热度:107
我有一个SSIS包读取Excel文件(数据流源),并使用OLEDB目标数据流项目将数据传输到SQL Server.用于目标的OLEDB连接管理器配置为使用Windows身份验证.包装在我的开发机器上工作正常.但是当我在另一台机器上打开相同的软件包并尝试执行它时,会在验证阶段出现以下[详细]
-
sql-server – 截断或删除和创建表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:64
我有一个SQL Server 2008 R2实例中的这个表,我有一个安排的过程,每晚运行它.该表可以在任何一个时间内上传到500K的记录.在处理这个表之后,我需要从中删除所有行,所以我想知道以下哪些方法会产生最少的开销(即过多的事务日志条目): 截断表 删除并重新创建表[详细]
-
sql-server-2008 – 查询优化器操作符选择 – 嵌套循环vs哈希匹
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
我的一个存储过程执行时间太长.看看查询执行计划,我能够找到操作太长时间了.它是一个嵌套循环物理操作符,具有外部表(65991行)和内部表(19223行).在嵌套循环中,显示估计行= ??1,268,544,993(乘以65991乘以19223)如下: 我读了一些关于用于连接的物理运算符的文[详细]
-
SQL Server:根据单个列中的值在表中查找重复项
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
我有一个SQL Server表,其中包含以下字段和示例数据: ID employeename1 Jane2 Peter3 David4 Jane5 Peter6 Jane ID列具有每行的唯一值. employeename专栏有重复. 我希望能够根据employeename列找到重复项,并列出以逗号分隔的副本旁边的ID. 上述样本数据的预期[详细]
-
数据库 – 哪个NoSQL DB最适合OLTP金融系统?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
我们正在设计一个OLTP金融系统.它应该能够每秒支持10.000个事务并具有报告功能. 所以我们来到了使用的想法: 一个NoSQL DB作为我们的主要存储 一个MySQL数据库(Percona服务器实际上)从NoSQL数据库中创建一些ETL用于存储报告数据 我们正在考虑MongoDB和Riak的N[详细]
-
playframework – 使用H2控制台访问mem或fs数据库表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:60
我正在尝试访问我的应用程序的表在Play!框架,但我找不到使用控制台. 例如,我有两个实体模型:地址和校园. 我可以创建对象并正常保存,但是我想看到fs或mem DB中的更改,但是H2控制台不显示地址和校园表.我使用默认设置登录localhost:9000 / @ db. 我究竟做错[详细]
-
sql-server – SQL事务处于死锁状态
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
有时我得到这种异常不是很忙的SQL服务器: Transaction (Process ID 57) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.Line number: 1Error Number: 1205Procedure: Server na[详细]
-
数据库 – 使用Mongo的“对象ID”作为其唯一标识符可以吗?如果
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
例如… user/view/?id=324gijsdfi3h25o1 我可以str()它…但… 如何用字符串找到它? 编辑:我希望Mongo中的每个文档都有一个唯一的标识符(通常是一个字符串),我可以查看.我希望对象ID可以是这个(因为它有很多字母,它是唯一的).我想要它与HTTP GET一起工作.查[详细]
-
如何使用SQL修复数据库中损坏的MPTT树(嵌套集)?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:181
我有一个使用lft,rght和parent_id列存储在MySQL中的超过100,000条记录的MPTT树.现在左/右的值被破坏,而父ids仍然完好无损.在应用层需要大量的查询来修复它.有没有一个很好的方法来负担数据库,并重新计算左/右的值只使用SQL? 为了澄清,我需要重新计算一个nest[详细]
-
数据库 – 外键是否成为主键?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
我有一个表(session_comments),具有以下字段结构: student_id (foreign key to students table)session_id (foreign key to sessions table)session_subject_ID (foreign key to session_subjects table)user_id (foreign key to users table)comment_date_t[详细]
-
数据库 – 在“架构”构建器中更改列长度?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:148
我有两个字段,我需要增加字符限制.我阅读了文件,令我惊讶的是,我没有找到任何选择.有可能吗?如果没有,我该如何解决这个问题? 我可以删除列并使用正确的属性重新创建它,但是我不想松开数据库中的任何数据. 解决方法 使用 Raw Queries: /** * Make changes t[详细]
-
报表服务 – 使SQL Server Reporting Services使用指标测量
所属栏目:[MsSql教程] 日期:2020-12-12 热度:104
我刚刚使用SQL Server Reporting Services创建和编写报告. 有一件事情让我失望了:我似乎找不到一个简单的方法来告诉BIDS(商业智能开发工作室,也就是Visual Studio)使用度量系统进行测量 – 你知道 – 毫米,厘米等.,而不是英寸等等. 我试图弄清楚这是否是Visu[详细]
-
sql-server-2008 – TransactionScope和隔离级别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
我们有一个问题要使用TransactionScope. TransactionScope让我们非常好的灵活性在我们的数据访问层使用事务.这样我们可以使用隐式或者显式的交易.有一些性能再次提升ADO.NET的交易,但在这个时候这并不是真的问题.但是我们有锁定的问题.在下面的示例代码中,虽[详细]
-
sql – 选择XML节点作为行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:95
我从一个使用T-SQL的XML列的表中进行选择.我想选择某种类型的节点,并为每个节点创建一行. 例如,假设我从一个人桌子中选择.此表具有地址的XML列. XML的格式类似于以下内容: address streetStreet 1/street cityCity 1/city stateState 1/state zipcodeZip Cod[详细]
-
sql – 禁用并稍后启用Oracle中的所有表索引
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
如何在Oracle中的给定架构/数据库中禁用并启用所有索引? 注意:这是为了使sqlldr运行更快. 解决方法 这里使索引不可用,没有文件: DECLARE CURSOR usr_idxs IS select * from user_indexes; cur_idx usr_idxs% ROWTYPE; v_sql VARCHAR2(1024);BEGIN OPEN usr[详细]
-
在RethinkDB中,检查数据库或表是否存在最简单的方法是什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
我知道我可以做的一种方法是列出throughdbList()和tableList(),然后在结果中查找我想要的内容. 有更简单的方法吗? 编辑 我的目标是创建一个表,以防它不存在. 解决方法 如果要创建数据库(如果不存在),或者获[详细]
-
.net – 建立与SQL Server的连接时发生错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
如果我有这样的web.config中的我的连接字符串(添加的行提要更好的可读性): add name="conn" connectionString="Data Source=(localdb)v11.0; Initial Catalog=MyDB; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=D:Product[详细]
-
sql-server – tablix仅为数据集返回1条记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
我在SSRS报告上有一个tablix: 当我运行报告时,只返回1条记录! 我做了一个sql server trace,正在执行的查询返回14行. 在同一份报告中,我又下了一张桌子,只放了一个字段,按预期返回14.我注意到工作的那个和那个不同的是: 如何获得那些不起作用的3条水平线?[详细]
-
sql – 具有空格的Oracle表列名
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
是否可以创建一个列名称包含空格的表?如果是这样我怎么可以创建和使用它? 解决方法 这是可能的,但不可取.您需要用双引号将列名括起来. create table my_table ("MY COLUMN" number); 但请注意the documentation中的警告: Note : Oracle does not recommend[详细]
-
sql-server – 连接XML而不转换字符串
所属栏目:[MsSql教程] 日期:2020-12-12 热度:157
我有我的SQL SERVER数据库中的各种表生成的以下XML XMLData...Type1/Type.../XMLData 和 XMLData...Type2/Type.../XMLData 和 XMLData...Type3/Type.../XMLData 我需要的最终输出是单独组合如下: AllMyData XMLData ... Type1/Type ... /XMLData XMLData ...[详细]
-
sql-server – TSQL查询查找未使用的存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
我正在追踪从未使用过的数据库中的所有存储过程,或者几个月内还没有使用过的数据库. 我想找到一个查询来显示所有未使用的存储过程,以便可以分析这些存储过程以确定它们是否可以被删除. 我熟悉sys.procedures,但不知道如何确定一个程序是否被使用. SELECT *FRO[详细]
-
sql – 连接消息在RAISERROR
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
这里的正确语法是什么? If (@timestamp (Select PromoStartTimestamp From @promo)) RAISERROR('Code not valid until ' + (Select PromoStartTimestamp From @promo),16,1); 我试过了: If (@timestamp (Select PromoStartTimestamp From @promo)) RAISERRO[详细]
-
sql-server – 截断SQL Server事务日志文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
在我的本地C:驱动器中,我有一个ldf文件用于托管在我们的一个服务器上的数据库.我有一个数据库的本地副本是1 gb,该数据库的ldf(日志文件)为16gb.它正在吃我的硬盘上的很多我的本地空间.我想截断该文件.我在线阅读的很多东西都不是,但似乎他们在谈论数据库所在[详细]
-
SQL Server – 使用MAX值选择记录
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
在SQL Server 2008中,我有一个表CUSTOMERS,它有两列: ID, 平衡 如何以最有效的方式编写选择具有最大余额的客户的ID的查询? 选项1:平衡和选择TOP(1) – 成本太高. 选项2:首先获取MAX数量,然后再创建一个使用where子句中的金额的查询 – 成本太高,似乎不可[详细]
-
在t-sql中乘以行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
我有下表 ID Number ---------------- 1 41.5 2 42.5 3 43.5 2 44.5 2 45.5 1 46.5 1 47.5 我需要编写一个查询,它将返回不同的ID和相应的Number列值相乘.对于给定的表格结果应该是这样的 ID Result ----------------- 1 41.5 * 46.5 * 47.5 2 42.5 * 44.5 * 4[详细]
- sql – 对象名称包含的前缀数量超过最大数量.最大
- 创建ArcSDE服务提示“Error creating SDE Servic
- sql – 奇怪的错误XML解析:第1行,字符2038,非法
- sql-server – SQL Server – Management Studio
- sql-server – 退役:如何根据我的SQL Server列出
- sql-server – SQL Server 2008 R2将列添加到特定
- SQLServer的分页优化使用Row_Number()分页存在的
- sql – NOLOCK和UNCOMMITTED之间有什么区别?
- 关于国人项目Douyu的初步分析
- tsql – T-SQL语法问题 – 在CASE语句中使用OR