sql-server-2012相关内容

如何在每次测试运行时重新部署、重新创建数据库

目前我使用的是 Visual Studio 2012 RC 和 SQL Server 2012 RTM. 我想知道如何为每次测试运行重新部署/重新创建测试数据库. 请记住,我有一个使用 Visual Studio 2012 模板的数据库的 SQL Server 数据库项目. 实际上,我对自己的想法不太确定,但是.testsettings 文件具有安装和清理脚本.这是要走的路吗?例 ..

在 SQL Server 2012 列中查询 JSON

我的 SQL Server 2012 表中有一个列,其中包含以下 Json 数据. [{"bvin":"145a7170ec1247cfa077257e236fad69","id":"b06f6aa5ecd84be3aab27559daffc3a4"}] 现在我想在我的查询中使用这个列数据 选择 *从 tb1在 tb1 上左连接 tb2.(这个 bvin 在我的专栏中)= tb2.bvin. ..
发布时间:2022-01-03 22:49:52 其他开发

sql server 2012中设置trustworthy=on的安全风险

我的开发数据库出现以下错误: 在执行用户定义的例程或聚合“SpCreateTable"期间发生 .NET Framework 错误:System.Security.HostProtectionException:尝试执行 CLR 主机禁止的操作.受保护的资源(仅在完全信任的情况下可用)是:所有所需的资源是:同步、外部线程 设置trustworthy = on 是正确的解决方案吗?这有什么安全问 ..
发布时间:2022-01-03 22:49:47 数据库

如何修复 Visual Studio 的错误“不支持此服务器版本...";用于 SQL Server 2012

我最近在 Windows Server 2008 R2 机器上安装了 Visual Studio 2010 和 SQL Server 2012 -(包括所有更新/服务包). 尝试从 Visual Studio 中处理 SQL Server 数据库时,VS 会引发以下错误: 不支持此服务器版本.仅支持 Microsoft SQL 的服务器支持 Server 2008 我记得不久前( ..

没有聚合的 SQL Server 2012 PIVOT

我有以下示例数据: Id 名称类别-----------------------1 乔2 乔 B3 乔 D4 玛丽5 玛丽 C6 玛丽 D 我想像这样显示一个人所属的类别: Name CategoryA CategoryB CategoryC CategoryD--------------------------------------------------乔 X X X玛丽 X X X ..
发布时间:2022-01-03 22:49:29 数据库

在 SQL Server 中使用 sql_variant 而不是 varchar 有什么好处吗?

我目前有一个数据库表设置如下(EAV - 商业原因有效): Id - int (PK) 键 - 唯一,varchar(15) 值 - varchar(1000) 这允许我将混合值作为键/值对添加到我的数据库中.例如: 1 |'一些文字' |'你好世界'2 |'一些数字' |'123456'等等. 在我的 C# 代码中,我使用 ADO.Net 使用 reader.GetStrin ..
发布时间:2022-01-03 22:49:13 C#/.NET

用一些单词替换可变长度字符串

给定下面的字符串 声明@string varchar(max)='abc ___________ deffns ___ cg _ hif ___hh ihs'; 这是所需的输出:(每个连字符,无论长度如何,都应替换为姓氏) abc lastname deffns lastname cg lastname hif lastname hh ihs 这里的问题是,可以有很多可变长度的Hypens ..
发布时间:2022-01-03 22:49:05 数据库

从 TSQL 存储过程调用 SOAP 网络服务

我正在尝试在 TSQL 中构建一个存储过程来调用 Web 服务.我以前在 Oracle 中做过这个,但在 MSSQL 中似乎没那么容易.当然有很多理由不在存储过程中执行此操作,但由于此过程仅用于每日批处理,因此性能不是太大问题.我想做的事情如下:向webservice发送一个全名,webservice将返回一个名称,分为名字,前缀,姓氏等.返回的值需要写入表. 我在 http://www.v ..
发布时间:2022-01-03 22:48:32 数据库

SQL Server 2012:向 PostgreSQL 添加链接服务器

我尝试将 PostgreSQL 作为链接服务器连接到 SQL Server 2012 服务器 我在不同的论坛上找到了一些建议并遵循它.但我遇到了身份验证问题. 我解释一下: 在 SQL Server 上,我安装了 PostgreSQL 的 ODBC 驱动程序 (psqlodbc_09_02_0100-x64).我为 PostgreSQL 上的特定数据库创建了一个系统 DSN.此 ..
发布时间:2022-01-03 22:48:18 数据库

实体数据模型向导太慢(SQL 数据库)

使用:视觉工作室 2012 终极版,ADO 实体框架 6,数据库:Sql express 2014(本地PC安装),数据库表数:174 个表. 我正在尝试使用实体数据模型向导创建数据库模型,但创建模型大约需要 8 个小时(对话框没有响应). 我尝试重新安装 Visual Studio &实体框架但同样的问题.我需要任何可以加速数据库模型创建的想法. 解决方案 更新到 SQL S ..

安装 SQL Server 2012 SP1 后如何修复 VS 2012 中的 T-SQL 编辑器?

我突然无法通过在解决方案资源管理器中双击来在 VS 2012 中打开 .sql 文件.我收到错误消息: 无法在自定义编辑器中打开 Transact-SQL 文件 我强烈怀疑这是在昨天为 SQL Server 2012 Express 安装 SP1 之后,作为 Windows 更新的一部分.错误对话框为我提供了一个获取最新版本的 SQL Server Data Tools 的链接,但该链 ..

将日期时间转换为 Unix 时间戳

在 Microsoft SQL Server 2012 或更高版本中,是否可以在单个 select 语句中将日期时间值转换为 Unix 时间戳?如果是这样,怎么做? 解决方案 正如 Peter Halasz 在 T-SQL 日期时间到 Unix 时间戳: 将日期时间转换为 unix 时间戳很容易,但涉及错误倾向于输入以下内容: @timestamp=DATEDIFF(second, ..
发布时间:2022-01-03 22:47:23 数据库

SQL Server 2012 安装或添加全文搜索

我在 SQL Server 2012 中工作,并且想使用 CONTAINS() 函数,但似乎我需要启用全文搜索才能使用它.如何在现有的 SQL Server 2012 安装中启用/安装此功能?我需要的是步骤,因为我还没有找到解决这个问题的步骤. 解决方案 您可以通过在“程序和功能"中更改 SQL Server 程序,将全文添加到现有实例中.请按照以下步骤操作.您可能需要原始磁盘或 ISO ..
发布时间:2022-01-03 22:47:07 数据库

sql server 恢复备份错误

我已经备份了在另一台运行 SQL Server 2012 express 版本的机器上创建的数据库,我想在我的机器上恢复它,该机器运行相同.我勾选了覆盖现有复选框的复选框,并收到此错误: 备份媒体集不完整.文件:D:\question.bak.家庭人数:2.缺少家庭序列号:1 解决方案 如果在进行备份时备份目标文本框中列出了多个文件,就会发生这种情况.返回您的源服务器并再次创建备份;这次,请 ..

分页时获取总行数

我有一个搜索屏幕,用户可以在其中搜索 5 个过滤器. 我基于这些过滤器值构建了一个动态查询,每次查询第 10 页结果. 这在 SQL2012 中使用 OFFSET 和 FETCH 工作正常,但我使用 两个 查询来执行此操作. 我想显示 10 个结果并显示查询找到的总行数(假设为 1000). 目前,我通过运行查询两次来做到这一点 - 一次用于总计数,然后再次对 10 行进行分页. 有 ..
发布时间:2022-01-03 22:46:46 数据库