-
sql – rails由多个列组成
所属栏目:[MsSql教程] 日期:2020-12-12 热度:136
我有预算表与emptype_id和calendar_id actual_head,估计_头 当我做了Budgets.sum(:actual_head,:group =“emptype_id,calendar_id”)我没有得到结果按上述两列分组,但只能通过emptype_id 但是当我检查日志时,sql查询是对的 SELECT sum(`budgets`.actual_hea[详细]
-
.net – 可以在实体框架5中指定localdb数据库的文件名吗?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
如果我使用Entity Framework 5与LocalDb,有没有一种方法来指定数据库在app.config / web.config文件中的文件名? 解决方法 进一步调查,看起来很简单,但阅读文档时不清楚. 首先你需要实体框架的一部分配置 entityFrameworkdefaultConnectionFactory type="Syst[详细]
-
数据库 – 存储过程逆向工程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
我们在工作中遇到了大量遗留存储过程的问题.你们推荐任何可以帮助更好地了解这些程序的工具吗?某种逆向工程,用于确定过程间依赖性和/或过程与表依赖关系.可以是免费的或商业的工具. 谢谢! 解决方法 Redgate有一个相当昂贵的产品,名为 SQL Dependency Tracke[详细]
-
sql-server-2005 – 为SQL Server 2005中的数据库角色成员生成脚
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
我有一个数据库,其中有很多用户.这些用户属于DB中不同的内置角色(例如db_ddladmin). 我想生成一个脚本,创建具有相同角色分配的相同用户,以在不同的数据库中使用. SQL Management Studio似乎只生成用户定义角色的sp_addrolemember调用,而不是生成内置的角色.有[详细]
-
当Red Gate的sql比较时,获取错误“commandtext属性尚未初始化”
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
当我将两个数据库与Red Gate的SQL比较进行比较,然后得到以下错误. “ExecuteReader:CommandText属性尚未初始化” 我正在使用SQL Server 2012 express和Red Gate的SQL Compare 8 有什么解决方案吗? 谢谢, 解决方法 SQL比较8(当前为10.4)不适用于SQL Server 2[详细]
-
sql – 我应该将这个新列添加到客户表还是单独的新表?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
我有一个客户表,提供有关我们客户的信息(ID,登录名,姓名,联系方式,不同选项,TS列等等,?15列,几百个客户). 现在,我们需要将每日更新发送给我们最大的客户(10%的客户).而且我需要存储发送给客户的最新更新的时间戳,所以下次我只会发送新的更新(我的意思是更新[详细]
-
sql-server – SQL Server:1 2是什么意思?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
SQL Server的T-SQL语法似乎允许连续多个加号: SELECT 1 + 2 --3SELECT 1 ++ 2 --3SELECT 1 ++++++ 2 --3SELECT 1 + '2' --3SELECT 1 ++ '2' --3SELECT '1' + '2' --'12'SELECT '1' ++ '2' --'12' 多个优点似乎像一个加号一样.为什么“多加运算符”存在?它有[详细]
-
sql-server – SQL Server 2005:没有足够的系统内存来运行此查
所属栏目:[MsSql教程] 日期:2020-12-12 热度:94
我们的一个SQL服务器运行稳定了很长一段时间(几年),最近一直没有出现内存错误.从应用程序事件日志中,我们看到: 事件ID:701 说明:没有足够的系统内存来运行此查询. 我们管理此服务器的团队主要由开发人员组成,这些开发人员可以加倍履行系统管理员职责.但是,[详细]
-
SQL:如何在所有行中获取列中的所有不同的字符
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
在SQL Server中是否有一种优雅的方法来查找所有行中的单个varchar(50)列中的所有不同的字符? 奖金积分,如果它可以做没有光标:) 例如,说我的数据包含3行: productname-----------product1widget2nicknack3 字符的不同库存将是“productwigenka123” 解决方法[详细]
-
在SQL Server 2008中插入/更新大量数据的最佳做法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
我正在建立一个通过各种CSV供稿更新大量数据的系统.通常情况下,我会循环访问Feed中的每一行,执行select查询以检查项目是否已存在,并根据项目是否存在插入/更新项目. 我觉得这种方法不是很可扩展,并且可以将服务器敲击更大的馈送.我的解决方案是正常地循环显示[详细]
-
sql-server-2008 – SQL Server文件本地或NAS还是SAN?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:154
我必须安装一个新的服务器与SQL Server 2008,你推荐什么,一台服务器与Raid 10或NAS中的文件? 我应该使用iSCSI怎么样? SAN怎么样? 服务器有4Gb的RAM,该数据库文件大约2GB. 为了让我自己清楚今天服务器没有RAID,我必须实施某种策略,所以如果发生了什么事我可[详细]
-
优化在SQL Server上快速运行的运行速度较慢的SELECT查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:196
我试图在Oracle中运行以下SQL语句,并运行以下时间: SELECT orderID FROM tasks WHERE orderID NOT IN (SELECT DISTINCT orderID FROM tasks WHERE engineer1 IS NOT NULL AND engineer2 IS NOT NULL) 如果我只运行在IN子句中的子部分,那么在Oracle中运行非常[详细]
-
如何在JOIN中使用JPA Criteria API
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
我有五个表:公司,产品/服务,地址,国家和 市. 公司可以拥有n类产品,1个地址1个国家 和1个城市内的地址实体. 用户选择了“英格兰 – 利兹”. 我现在知道,我必须选择每个公司从db那里的城市 是利兹和这些公司的产品/服务列表, 产品或服务.之后,该用户可以选择例[详细]
-
.net – 可能压缩SQL Server网络流量?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:183
我有一个.NET客户端需要通过WAN连接到远程SQL Server,是否可以压缩客户端和服务器之间的SQL流量? 我正在使用.NET 3.5和SQL Server 2005及更高版本. 解决方法 在这里查看SQL Server 2008的 connectionstrings.com,数据库提供程序没有某种压缩方案…您可能需要[详细]
-
sql – 试图将行变平成列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:141
我有一组具有id的表.我试图用多列排列成一行.我几乎肯定我已经做了一个cte,也许分区. 我使用cte删除重复的数据,我以为我已经做了类似于我要在这里完成的事情.我能够提出可行的解决方案(如下所列),但仍然觉得应该有更优雅的解决方案. CREATE TABLE #MyTable ([详细]
-
sql-server – 如何缩小SQL Server日志文件的大小
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
我无法弄清楚如何缩小数据库ldf文件的大小. DBA说我应该使用 使用truncate_only备份日志dbname 虽然看起来它在SQL查询分析器中正确执行,但ldf文件仍然超过2 Gb. **澄清基于以下一些评论和一些答案.***有问题的特定数据库是我的笔记本电脑上的数据库,我只将其[详细]
-
sql-server – 如何判断何时对SQLServer数据库进行碎片整理?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
测量SQLServer数据库碎片/性能滚降以及确定何时对SQLServer数据库表进行碎片整理的最佳实践是什么? 我最感兴趣的是了解有用的指标是什么以及性能降级的程度应该触发碎片整理. 解决方法 我相信会有一些有趣的答案,因为对于要查看的指标存在很多分歧.我写了DBC[详细]
-
sql-server – 什么是SharePoint数据库恢复模型的最佳实践
所属栏目:[MsSql教程] 日期:2020-12-12 热度:108
Paul Randal问了一些关于SharePoint SQL数据库最佳实践的非常好的问题.今天,在帮助客户维护SharePoint安装的同时,他向我询问了有关SharePoint数据库的最佳SQL恢复模型的问题. 这是我的惯例(我不是DB管理员:))))使用简单恢复模型.如果定期备份SharePoint数据库[详细]
-
sql-server – SQL Server 2K / 2K5 / 2K8和固态磁盘:具体的优
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
这里有人在固态硬盘上运行SQL Server吗?您是否找到了任何具体的优化提示?我特别感兴趣的是减少SQL Server执行小型随机写入操作的频率,因为它们是SSD性能的克星,特别是MLC SSD驱动器. 当然,可以做一些明显的优化:读取大量的数据应该从SSD提供,而重写的东西[详细]
-
sql-server – 如何更改新数据库的默认恢复?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
如何在我们的开发服务器上配置数据库服务器,以便在创建新数据库时默认情况下它们是简单恢复模型? 目前,如果我们记得,在创建数据库时,我们必须单击选项选项卡并选择简单. 在以前的SQL版本中,我记得我可以将Simple设置为新数据库的默认值.如何为Sql Server 201[详细]
-
使用多个数据库实例或仅一个实例构建Web应用程序
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
我目前正在设计一个Web应用程序,我将把客户注册为公司.每家公司都有自己的一套用户.在设计时,我想知道哪种方法最有效.我看到使用subdomains的网站,如fogbugz或basecamp.在子域的情况下,您是否有每个子域的数据库实例?我想知道是否建议每个公司有一个数据库实[详细]
-
sql-server – SQL 2008登录密码存储在哪里?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
我需要知道SQL Server 2008实际存储密码的文件.这是安全审计员提出的问题. 我知道我可以使用LOGINPROPERTY(‘bbellomo’,’PasswordHash’)获得密码哈希,但这对我没有帮助;我需要知道它们是如何存储的. 解决方法 密码不以明文形式存储.如果审核员确实需要存储[详细]
-
sql-server – 自动重命名SQL Server
所属栏目:[MsSql教程] 日期:2020-12-12 热度:73
我们正在更换我们的SQL Server,并决定重命名服务器本身比更改其他所有内容以指向新名称要容易得多.我们找到了有关更改SQL Server实例名称以匹配计算机名称的说明,如下所示: sp_dropserver 'OLDSERVER'sp_addserver 'NEWSERVER',local 虽然SQL企业管理器似乎[详细]
-
sql-server-2005 – SQL Server安装:它是32位还是64位?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
最近我在我们的一个数据库服务器上执行操作系统升级,从Server 2003迁移到Server 2008.DBMS是SQL Server 2005.在新的 Windows安装上重新安装SQL时,我去了另一个数据库服务器来验证一对设置. 现在,我一直认为这第二台服务器是Server 2003 x64 SQL 2005 x64(据我[详细]
-
SQL错误说明无效的列名称,当我有验证,如果它存在.为什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
有分段脚本,它创建新的列DOCUMENT_DEFINITION_ID阶段,其值为MESSAGE_TYPE_ID 5,然后删除列MESSAGE_TYPE_ID. 第一次一切都运行正常,但是当我运行脚本第二次我得到这个错误: Invalid column name ‘MESSAGE_TYPE_ID’. 这是没有道理的,因为我有验证,如果该列存[详细]