社区
VC.NET
帖子详情
扩展存储过程的在哪些操作系统下可用?
lizhenlz
2004-04-30 04:53:47
扩展存储过程的在哪些操作系统下可用.前段时间,我只是写了一个很简单的扩展存储过程,结果只用在xp操作系统和sqlserver2000下才能使用.而现在用户用的是win2000 Advance server.头大了!开发环境为vc6+sqlserver2000.
现在在操作系统2000server上,不能使用,找不到dll,请问一下,扩展存储过程到底需用哪些环境.因为这个不兼容性.我快被diao飞了.谢谢了!
请大家谈谈!谢了!
...全文
111
8
打赏
收藏
扩展存储过程的在哪些操作系统下可用?
扩展存储过程的在哪些操作系统下可用.前段时间,我只是写了一个很简单的扩展存储过程,结果只用在xp操作系统和sqlserver2000下才能使用.而现在用户用的是win2000 Advance server.头大了!开发环境为vc6+sqlserver2000. 现在在操作系统2000server上,不能使用,找不到dll,请问一下,扩展存储过程到底需用哪些环境.因为这个不兼容性.我快被diao飞了.谢谢了! 请大家谈谈!谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火鸟33
2004-06-10
打赏
举报
回复
可能是依赖的dll没有,你查查
火鸟33
2004-06-10
打赏
举报
回复
可能是以来的dll没有,你查查
lizhenlz
2004-05-13
打赏
举报
回复
我是这样做的: (1)将(QueryServer.dll与msado15.dll)拷入到sqlserver的安装目录的 sqlserver\80\tools\Binn下面
(2)重启sqlserver服务
(3)USE master
GO
EXEC sp_addextendedproc 'xp_upload','QueryServer.dll
在xp(也就是我的开发机器上)系统下,创建扩展存储过程中,能找到这个dll.但打包成产品部署时,确报错:提示找不到指定的dll.(要部署的机器为2000 Advance server,sql版本一样).
如果谁有开发经验?我用exescope,找到了所有相关的dll.
谢谢!
youngby
2004-05-06
打赏
举报
回复
找不到dll ?
要添加注册呀~!
youngby
2004-05-06
打赏
举报
回复
只要装得起SQL SERVER的系统都可以用~!
注册:
-----------------------------------------------
sp_addextendedproc
将新扩展存储过程的名称注册到 Microsoft® SQL Server™ 上。
语法
sp_addextendedproc [ @functname = ] 'procedure' ,
[ @dllname = ] 'dll'
参数
[ @functname = ] 'procedure'
在动态链接库 (DLL) 内调用的函数名称。procedure 的数据类型为 nvarchar(517),没有默认设置。procedure 能够可选地包含 owner.function 形式的所有者名称。
[ @dllname = ] 'dll'
包含该函数的 DLL 名称。dll 的数据类型为 varchar(255),没有默认设置。
返回代码值
0(成功)或 1(失败)
结果集
无
注释
使用 Microsoft Open Data Services 的程序员可以创建扩展存储过程。创建扩展存储过程后,必须使用 sp_addextendedproc 将此存储过程添加到 SQL Server 上。有关更多信息,请参见创建扩展存储过程。
只将一个扩展存储过程添加到 master 数据库中。若要从非 master 的数据库中执行扩展存储过程,请用 master 限定扩展存储过程的名称。
sp_addextendedproc 将条目添加到 sysobjects 中,用 SQL Server 注册新扩展存储过程名称。同样在 syscomments 表中添加一个条目。
权限
只有 sysadmin 固定服务器角色的成员才可以执行 sp_addextendedproc。
示例
下例添加 xp_hello 扩展存储过程。
USE master
EXEC sp_addextendedproc xp_hello, 'xp_hello.dll'
iintsy
2004-05-06
打赏
举报
回复
应该只与sqlserver2000有关吧,你在2000系统中的sqlserver中创建了该扩展存储过程吗?
sunxuehui
2004-05-05
打赏
举报
回复
学习,,,,,
lizhongkun
2004-05-05
打赏
举报
回复
都可以用吧!
oracle11g官方中文帮助文档 高清完整版
- PL/SQL:Oracle的编程语言
扩展
,支持过程化编程,常用于编写
存储过程
和触发器。 4. **安全性** - 用户与角色:管理数据库访问权限,通过用户和角色进行权限分配。 - 授权与审计:控制数据访问,记录数据库...
可
扩展
存储系统(上)
存储作为数据中心的重要组成部分之一,由于相关硬件组件与存储
操作系统
的多样性和复杂性,如何在保证存储稳定、安全、可靠的同时,实现灵活
扩展
和自服务,一直是困扰数据中心全面云化的难题。 如下图所示,常见的...
操作系统
概念及常见的
操作系统
操作系统
概念及常见的
操作系统
数据库23:SQLServer 储存过程的创建与使用(头歌云课)
SQL Server 包含多种
可用
的
存储过程
,主要包括用户定义
存储过程
、
扩展
存储过程
和系统
存储过程
。
存储过程
不同于函数,
存储过程
不返回取代其名称的值,也不能直接在表达式中使用。根据用户输入的姓名,得到相应的信息...
科普一下,什么是网站系统的性能,
可用
性,可伸缩性,可
扩展
性?
近在读李智慧大拿写的大型网站技术架构--核心原理与案例分析》,其中第三节提到了大型网站的核心架构要素,感觉受益匪浅,总结的非常...那么在这个之前,需要了解,什么是性能,
可用
性,可伸缩性,可
扩展
性?很多对其
VC.NET
7,539
社区成员
27,670
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章