sql-server-2008相关内容

具有可变参数数量的存储过程

我有存储过程,我必须传递参数,但问题是我不确定要传入多少个参数,它可以是 1,下次运行它可以是 5. cmd.Parameters.Add(new SqlParameter("@id", id) 谁能帮助我如何在存储过程中传递这些可变数量的参数?谢谢 解决方案 您可以将它作为逗号分隔的列表传入,然后使用 split 函数,并根据结果连接. 创建函数 dbo.SplitInts(@Li ..
发布时间:2022-01-16 23:11:35 其他开发

使用 sql server 2008 R2 的远程过程调用失败

我正在使用 SQL Server 2008 R2.我无法远程连接到我的数据库.我收到以下错误. 建立连接时发生与网络相关或特定于实例的错误到 SQL Server.服务器未找到或无法访问.验证实例名称正确,并且 SQL Server 已配置为允许远程连接. (提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接) 我检查了 SQL Server 属性并启用 ..
发布时间:2022-01-16 23:10:01 数据库

查找列依赖

如何查找依赖于表格特定列的对象. 例如: 表:SomeTable 列:col1 PK,col2,col3 我想找到所有依赖 col1 (Pk) 的对象 解决方案 试试这个查询,它会给你一些我认为你正在寻找的结果. 要进行过滤,请在 c1.name 或 c2.name 列中搜索值. 要查找对某个列的所有引用,请使用 c2.name 作为列名,并使用 OBJECT_ ..
发布时间:2022-01-16 23:04:04 数据库

调试不显示当前存储过程版本

我正在开发一个 SQL Server 2008 R2 实例.我刚刚更改了存储过程的代码.当我尝试调试该 proc 时,SSMS 调试窗口显示代码的 older 版本. 如何强制 SSMS 显示当前版本的代码? 提前致谢. 解决方案 这个问题在 SQL Server 中已经存在多年了.在与正确版本的源代码同步之前,启动和停止调试器通常需要一些时间. 您还会注意到打开了几个窗 ..
发布时间:2022-01-16 23:00:56 数据库

bcp:错误 = [Microsoft][SQL Server Native Client 10.0]字符串数据,右截断

我最近在使用 bcp 时遇到了一个错误.这是错误. SQLState = 22001,NativeError = 0 错误 = [Microsoft][SQL ServerNative Client 10.0]字符串数据,右截断 我正在尝试将数据解压缩到一个没有任何约束的临时表中,并且与数据相比,数据类型也相当大.我有大约 11 个来自不同表的文件被 bcp'd 并在解压缩错误时从其中 ..
发布时间:2022-01-16 23:00:11 其他开发

在 SQL Server 中查找锁定的表

我们如何找到数据库中被锁定的表?请,建议. 解决方案 你可以使用 sp_lock(和 sp_lock2),但在 SQL Server 2005 及以后的版本中,不推荐使用此功能,而支持查询 sys.dm_tran_locks: 选择object_name(p.object_id) 作为表名,资源类型,资源描述从sys.dm_tran_locks l在 l.resource_associa ..

SQL Server 2008 R2 到 MySQL 的迁移

是否有可以让我将整个 SQL Server 2008 R2 数据库迁移到 MySQL 的 GUI 工具?我安装了 MySQL Workbench,但它似乎没有像 SSIS 这样的功能来从 SQL Server 复制和粘贴整个数据库.我下载了 MySQL 迁移工具包,但它不再受支持,运行时出现 Java 错误. 解决方案 新版本的 MySQL Workbench 合并了旧的 Migratio ..

如何在 SQL 中自动生成唯一 ID,如 UID12345678?

我想自动生成带有每个定义代码的唯一 ID. 例如: UID12345678CUSID5000 我尝试了 uniqueidentifier 数据类型,但它生成的 id 不适合用户 ID. 大家有什么建议吗? 解决方案 我认为唯一可行的解​​决方案是使用 ID INT IDENTITY(1,1) 列让 SQL Server 处理数值的自动递增 一个计算的、持久的列,用于 ..

SQL Server 2008 Spatial:在多边形中查找一个点

我正在使用 SQL Server 2008 空间数据类型.我有一个表,所有状态(作为多边形)作为数据类型 GEOMETRY.现在我想检查一个点的坐标(纬度、经度)作为数据类型 GEOGRAPHY 是否在该州内. 我找不到任何使用新空间数据类型的示例.目前,我有一个多年前实施的解决方法,但它有一些缺点. 我同时拥有 SQL Server 2008 和 2012.如果新版本有一些增强,我也 ..

SQL Server 连接字符串 - 点(“.")或“(本地)"或“(本地数据库)"

我最近不得不安装 SQL Server 并将数据库恢复到两台笔记本电脑,第一台花了我几天时间才弄清楚,第二台我还在苦苦挣扎. 我在这里都遇到了这个错误: 与 SQL Server 建立连接时出现与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接.(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Ser ..

原则 2:无法更新 SQL Server 2008apm 上的 DateTime 列

我在 apache 服务器上使用 Doctrine 2.2 和 php 5.3. 到目前为止,我偶然发现了以下问题:当我尝试更新日期时间列时,我得到:SQLSTATE[22007]:[Microsoft][SQL Server Native Client 10.0][SQL Server]从字符串转换日期和/或时间时转换失败. 到目前为止,我什至已经进入该列,然后使用它只添加了 1 天 ..
发布时间:2022-01-16 18:02:18 PHP

能读但不能更新

问题:在经典 ASP 页面中使用 SQL 在 SQL Server 2008 R2 中更新数据库的任何尝试都被拒绝. 简而言之,可以读取,但不能在 ASP 页面中使用 SQL 更新/写入数据库 错误信息: 用于 SQL Server 错误“80040e4d"的 Microsoft OLE DB 提供程序 用户登录失败 我花了 6 个多小时进行故障排除,但仍然没有答案 ..
发布时间:2022-01-16 15:53:54 其他开发

使用 Vbscript 处理大型 csv(500k 记录)并将其导入 SQL 服务器的最佳方法是什么?

我的系统需要通过 CSV 上传导入大量姓名和电子邮件地址(仅两个字段). 我可以很容易地处理上传,在处理导入之前我将如何验证电子邮件地址. 另外,我怎样才能快速处理这个或作为后台进程而不需要用户观看脚本? 使用经典 ASP/SQL Server 2008. 请不要嘲笑经典的 asp. 解决方案 您需要通过 ASP 应用程序进行此上传吗?如果不是,那么无论哪种脚本语言 ..
发布时间:2022-01-16 15:44:47 数据库

让服务器每天自动运行asp-script

是否可以创建一个打开 firefox、运行网站然后再次关闭 firefox 的批处理文件? 类似: @echo off启动火狐http://..... 这是我卡住的地方...网站加载完成后需要再次关闭firefix. 它用于每晚 23:59 运行维护脚本.该脚本基于本地,但不使用服务器就无法运行 asp 文件,因此我将其作为网站放置. 解决方案 改编自我多年前在 aspfa ..

经典 ASP - 使用 Windows 身份验证的 SQL Server 2008 连接字符串

这应该非常简单,但我无法为使用 Windows 身份验证的 SQL Server 2008 的本地副本提供有效的连接字符串.我尝试使用数据链接属性工具创建连接字符串,并且连接没有问题,但是当我将生成的字符串复制粘贴到我的 ADODB.Connection 对象的 ConnectionString 属性中时,我得到了各种有趣和不同的错误. 设置 conn = Server.CreateObject ..

编写一个返回对象依赖关系的查询

我正在寻找 Management Studio 通过“查看依赖项"菜单显示的确切内容. Management Studio 连接到 SQL Server 2008 右键单击对象并选择“查看依赖项" 现在您可以来回浏览依赖项. 如何以编程方式获取相同的信息?(SQL 查询?) 解决方案 在运行以下查询之前,请替换 和 ..
发布时间:2022-01-15 23:13:06 数据库

SQL Server 2008 全文搜索 (FTS) 与 Lucene.NET

我知道过去有关于 SQL 2005 与 Lucene.NET 的问题,但自 2008 年问世以来,他们对其进行了很多更改,并想知道是否有人可以给我优点/缺点(或链接到文章). 解决方案 我于 2006 年在 SQL Server 2005 的 FTS 之上构建了一个中等大小的知识库(可能是 2GB 的索引文本),现在已将其移至 2008 的 iFTS.这两种情况对我来说都很好,但从 200 ..