-
sql-server-2012 – 没有数据的SQL Server 2012拷贝数据库
所属栏目:[MsSql教程] 日期:2021-03-15 热度:181
我们有一个SQL Server 2012数据库,其中包含我们用于开发网站的测试数据.我们将很快需要清空数据库并导入实际数据,但是我们在Web开发期间多次更改了数据库设计,因此我们无法使用我们在开始时创建的空副本! 有没有办法复制数据库,没有数据,但有其他一切(包[详细]
-
sql-server-2008 – 如何修改此t-sql查询以返回不同列名的最大值
所属栏目:[MsSql教程] 日期:2021-03-15 热度:198
我有以下查询: SELECT [Rate],[RateMon],[RateTue],[RateWed],[RateThu],[RateFri],[RateSat],[RateSun] FROM [Room] WHERE Id=@Id 而不是返回所有列,我只想返回Rate和RateMon,RateTue,RateWed,RateThu,RateFri,RateSat和RateSun之间的最大值,但我很难,因[详细]
-
entity-framework – 实体框架6:如何覆盖SQL生成器?
所属栏目:[MsSql教程] 日期:2021-03-15 热度:71
副标题#e# 我想在生成数据库模式(DDL)时修改由EF:CF生成的SQL,如 suggested by the Entity Framework team. 如何才能做到这一点? 我无法通过Google找到合适的内容. 解决方法 您可以通过调用DbMigrationsConfiguration类的构造函数中的 DbMigrationsConfig[详细]
-
使用SQL Server的ASP.Net SessionState – 是加密的数据吗?
所属栏目:[MsSql教程] 日期:2021-03-15 热度:72
当使用Sql Server存储和管理SessionState时,会话数据是否使用加密存储在数据库中? 当我查看ASPNet数据库中的数据时,ASPStateTempSessions列中“SessionItemLong”中的数据似乎是十六进制数据.此数据在存储到数据库之前是否已加密?如果是这样,用于加密数[详细]
-
数据库架构更改时的Azure无缝升级
所属栏目:[MsSql教程] 日期:2021-03-15 热度:72
假设我使用自己的(SQL Azure)数据库进行生产和登台部署.如果分段中的模式已更改并且需要部署到生产中,那么是否有定义的方法可以在生产数据库上实现数据库升级(无需停机)? 例如如果我交换VIP登台 - 生产(同时以某种方式自动更改连接字符串)什么是自动升级s[详细]
-
sql-server – 使用CTE获取经理下的所有员工
所属栏目:[MsSql教程] 日期:2021-03-14 热度:78
我有一张有员工详细信息的表格 EmpId ManagerId Level Value1 0 5 CEO2 1 4 EMP3 1 4 ORG4 2 3 NULL5 2 3 NULL6 2 2 NULL7 1 1 NULL8 5 0 NULL 现在,我必须从员工身份2开始,发现所有人都是低级别的雇员(即2,4,5,6,8),并将其分配给与“2”相同的值(即EMP).[详细]
-
sql-server – 如果数据库只有一个插入,那么索引每个可能的列组
所属栏目:[MsSql教程] 日期:2021-03-14 热度:197
我正在开发一个需要大量选择查询的报告系统,但它基于一个只填充一次的数据库.数据库管理系统是Microsoft SQL Server 2017.可能有更好的方法来设计这样的系统,但让我们理论上接近这个. 从理论上讲: 如果我们有一个非常大的数据库(几个表上150M行) 我们可以[详细]
-
sql-server – 为什么备份SQL日志很重要?
所属栏目:[MsSql教程] 日期:2021-03-14 热度:128
我是一个SQL菜鸟. 备份SQL日志文件有什么重要意义? 解决方法 SQL Server使用事务日志记录应用于主数据库文件的所有修改,以便A)提供提交/回滚tansactional功能,以及B)提供在/恢复先前备份时重播这些修改的可能性需要更新数据库以了解自备份以来发生的情况.[详细]
-
SQL错误:滥用聚合
所属栏目:[MsSql教程] 日期:2021-03-14 热度:122
SQLite版本3.4.0 聚合函数有什么问题?此外,我怀疑ORDER BY也不会奏效.如何重写? sqlite SELECT p1.domain_id,p2.domain_id,COUNT(p1.domain_id) AS d1,COUNT(p2.domain_id) AS d2 ... FROM PDB as p1,Interacting_PDBs as i1,PDB as p2,Interacting_PDBs[详细]
-
sql-server – 为什么SELECT查询会导致写入?
所属栏目:[MsSql教程] 日期:2021-03-14 热度:172
我注意到在运行SQL Server 2016 SP1 CU6的服务器上,有时扩展事件会话会显示导致写入的SELECT查询. 例如: 执行计划没有显示写入的明显原因,例如可能溢出到TempDB的哈希表,假脱机或排序: 对MAX类型或自动统计信息更新的变量赋值也可能导致这种情况,但在这[详细]
-
sql-server – sp_help中的FixedLenNullInSource是什么意思?
所属栏目:[MsSql教程] 日期:2021-03-14 热度:81
看看FixedLenNullInSource是为了兼容SQL 2000,但它究竟意味着什么? 解决方法 在SQL Server 2008中,sp_help的定义显示,如果列可以为空并且varbinary,varchar,binary,char之一,则将其硬编码为返回“yes” 'FixedLenNullInSource' = CASE WHEN Type_name(sys[详细]
-
sql-server – 作为一名DBA,我将如何从Oracle转换到SQL Server?
所属栏目:[MsSql教程] 日期:2021-03-13 热度:68
我是Oracle DBA,也有Sybase经验. 两个RDBMS平台之间的主要架构和概念差异是什么? 类似于SQL Server- Oracle问题here的答案将是最常用的. 解决方法 在过去的几年里我一直在研究Oracle和SQL Server之间的交换,并且在另一方面写了一篇文章 here.有许多习惯和[详细]
-
sql-server – 通过Internet连接到SQL服务器
所属栏目:[MsSql教程] 日期:2021-03-13 热度:194
我的一个客户端有一个包含数据的数据库(这个服务器也是一个ASP.NET网上商店),他们让我为他们的客户编写一个程序,他们可以查询他们的数据库.我的问题是我被建议不要通过互联网直接访问SQL服务器?什么是标准做法?我应该自动部署VPN客户端吗?我有点困惑这[详细]
-
sql-server-2005 – 寻求0x0B
所属栏目:[MsSql教程] 日期:2021-03-13 热度:128
从SQL列读取一些数据然后将其转换为 XML时出现此错误: “System.InvalidOperationException:XML文档中存在错误(182,16).— System.Xml.XmlException:”,十六进制值0x0B,是无效字符.” 很公平,也许数据格式不正确.除了,我怎样才能找到罪魁祸首? SELECT[详细]
-
sql-server-2008 – SQL 2008内存使用情况
所属栏目:[MsSql教程] 日期:2021-03-13 热度:95
我有一个SQL Server 2008(版本10.0.1600)在 Windows Server 2008 R2企业版服务器上运行,具有8 GB的物理内存.如果我打开任务管理器,我可以在“性能”选项卡的“物理内存”部分看到只有340 MB可用的8191总计,但我看不到任何使用这种内存量的进程.请注意SQL S[详细]
-
后缀:错误:打开数据库/etc/postfix/generic.db:没有这样的文
所属栏目:[MsSql教程] 日期:2021-03-13 热度:88
我在启动后缀服务器时看到这样的错误,并且在观看maillog时也有很多失败.我该如何解决这个问题? Jan 13 22:43:46 CentOS-72-64-minimal postfix/master[1651]: warning: process /usr/libexec/postfix/smtp pid 1297 exit status 1Jan 13 22:43:46 CentOS-[详细]
-
sql-server-2008-r2 – 将SQL Server 2008 R2表/数据从开发框传
所属栏目:[MsSql教程] 日期:2021-03-13 热度:190
我即将结束网站开发,现在正面临将我的表结构和数据从我的开发机器转移到实时服务器. SQL Server 2008 R2已经安装并准备好在实时服务器上运行,所以至少可以解决这个问题,但我不确定如何继续.是否有构建脚本,或者比手动重新创建表和插入数据更简单的东西?如[详细]
-
sql-server – 如何制作SSMS大写关键字
所属栏目:[MsSql教程] 日期:2021-03-13 热度:195
我最近开始使用Management Studio 2012.当使用 MySQL Workbench时,一个方便的功能是我可以保持全部小写,任何保留字(如SELECT,INSERT)将自动转换为大写.如何在SSMS中复制此行为? 解决方法 不,Management Studio在2005年的任何版本中都没有此原生功能 – 20[详细]
-
sql-server-2008 – 如何使用损坏的模型db启动MSSQL Server
所属栏目:[MsSql教程] 日期:2021-03-13 热度:183
移动一些数据库(恢复,删除等)后,我们遇到了创建新数据库的问题.具体来说,当尝试创建新数据库MSSQL Server时,它失败了,因为“数据库’模型’被标记为RESTORING并且处于不允许运行恢复的状态”.正如一些在线解决方案所建议的,我们尝试启动和停止MSSQL服务.服[详细]
-
.net – 如何在WPF DataGrid中定义自己的列?
所属栏目:[MsSql教程] 日期:2021-03-13 热度:139
我有一个AutoGenerateColumns WPF-DataGrid绑定到LINQ-to-SQL的代码隐藏,工作正常. 但是当我取消AutoGenerateColumns并定义我自己的列时,它告诉我“在使用ItemsSource之前,items集合必须为空”. 但是我没有绑定我的XAML中的ItemSource,所以我不明白为什么[详细]
-
sql-server – 服务代理已备份,现在正在接收,但似乎没有处理
所属栏目:[MsSql教程] 日期:2021-03-13 热度:127
遇到事件通知问题.在将消息发送到(接收器)的机器/驱动器/数据库上,当没有人看时,驱动器已满,因此它已全天备份. 现在我们释放了驱动器上的空间,它接受消息进入队列,但它似乎没有处理它们 – 没有插入新记录,即使队列现在有2200万条消息并且正在增长(!).队[详细]
-
sql-server – 当包装在TVF中时,查询变得非常慢
所属栏目:[MsSql教程] 日期:2021-03-13 热度:90
我有一个相当复杂的查询,它可以在几秒钟内自行运行,但是当它包含在一个表值函数中时,它的速度要慢得多;我实际上并没有让它完成,但它运行了长达十分钟而没有结束.唯一的变化是用日期参数替换两个日期变量(用日期文字初始化): 在七秒钟内运行 DECLARE @Star[详细]
-
如何将报价添加到动态SQL命令?
所属栏目:[MsSql教程] 日期:2021-03-13 热度:122
我在一个涉及一个或多个句子的长串的数据库中存储和编辑一些字段.每当我在文本框中输入单引号并想要保存它时,它会引发异常,例如 “’l’附近的语法不正确. 字符串”后面的未闭合引号. 有什么想法可以避免吗? 编辑: 查询是: SqlCommand com = new SqlCom[详细]
-
sql-server – sysmultiobjrefs SQL 2005上的TempDB争用
所属栏目:[MsSql教程] 日期:2021-03-13 热度:111
我们一直在因为我们认为tempDB中的争用而遇到麻烦. 每当我们遇到问题时,我们的系统总是在等待一个特定的资源:2:1:103,当我们查找它时(使用DBCC PAGE(2,1,103))跟踪回到object_id 75,这是系统表sysmultiobjrefs . 为了解决这个问题,我们有时可以放弃杀死[详细]
-
sql-server – 在不生成新快照的情况下将文章添加到事务发布
所属栏目:[MsSql教程] 日期:2021-03-13 热度:52
使用带有pull订阅者的SQL 2008 R2事务复制,当我们添加一篇文章时,我想避免创建一个完整的快照(db大约是80 GB,所以这需要几个小时). 从this article开始,我已经看到如何通过设置immediate_sync关闭部分快照来完成此操作,但这对我们不起作用. 理想情况下,我[详细]