社区
MS-SQL Server
帖子详情
DTS 的全局变量问题请教!
zhstars
2007-12-20 12:40:58
我希望用DTS实现如下功能:
将某张表在
指定日期
以前的数据导出到
指定文本文件
中去。
上面红色字体标注部分就是希望能调用DTS包的时候输入的变量,“指定日期”这个我知道如何设置成为DTS的全局变量,但是后者我就每没有办法了!
因为后者是导出的目标,我在DTS设计器里面没有找到能将目标文件名设为变量的办法。
敬请指教!
...全文
128
4
打赏
收藏
DTS 的全局变量问题请教!
我希望用DTS实现如下功能: 将某张表在指定日期以前的数据导出到指定文本文件中去。 上面红色字体标注部分就是希望能调用DTS包的时候输入的变量,“指定日期”这个我知道如何设置成为DTS的全局变量,但是后者我就每没有办法了! 因为后者是导出的目标,我在DTS设计器里面没有找到能将目标文件名设为变量的办法。 敬请指教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhstars
2007-12-30
打赏
举报
回复
多谢fx_guo ,不好意思,好久没有上网了。
我的邮箱zhyk6s@sina.com,有效后马上给分。
fx_guo
2007-12-27
打赏
举报
回复
在DTS中可以进行脚本来控制,最近我刚做了一个,给个邮箱,给你一个包,看看
桃花岛黄岛主
2007-12-21
打赏
举报
回复
dtsrun 实用工具
dtsrun 实用工具执行用数据转换服务 (DTS) 创建的包。DTS 包可存储在 Microsoft® SQL Server™ 2000 msdb 数据库、COM 结构化存储文件或 SQL Server Meta Data Services 中。
语法
dtsrun
[/?] ¦
[
[
/[~]S server_name[\instance_name]
{ {/[~]U user_name [/[~]P password]} ¦ /E }
]
{
{/[~]N package_name }
¦ {/[~]G package_guid_string}
¦ {/[~]V package_version_guid_string}
}
[/[~]M package_password]
[/[~]F filename]
[/[~]R repository_database_name]
[/A global_variable_name:typeid=value]
[/L log_file_name]
[/W NT_event_log_completion_status]
[/Z] [/!X] [/!D] [/!Y] [/!C]
]
参数/?
显示命令提示选项。
~
指定接下来的参数采取十六进制文本表示加密的参数值。可以和 /S、/U、/P、/N、/G、/V、/M、/F 和 /R 选项一起使用。使用加密的值增加了用于执行 DTS 包的命令的安全性,因为服务器名称、密码等等都不可见。使用 /!Y 确定加密的命令。
/S server_name[\instance_name]
指定要连接到的 SQL Server 实例。指定用于连接到该服务器上的 SQL Server 默认实例的 server_name。指定用于连接到该服务器上的 SQL Server 2000 命名实例的 server_name\instance_name。
/U user_name
是用于连接到 SQL Server 实例的登录 ID。
/P password
是同登录 ID 一起使用的用户指定的密码。
/E
指定信任连接(不需密码)。
/N package_name
当创建 DTS 包时为包所指派的名称。
/G package_guid_string
当创建 DTS 包时指派给它的包 ID。该包 ID 是 GUID。
/V package_version_guid_string
当第一次保存或执行 DTS 包时指派给它的版本 ID。每次修改 DTS 包时都指派给它新的版本 ID。该版本 ID 是 GUID。
/M package_password
当创建 DTS 包时指派给它的可选密码。
/F filename
包含 DTS 包的结构化存储文件的名称。如果也指定了 server_name,则执行从 SQL Server 中检索到的 DTS 包并且将该包添加到结构化存储引擎。
/R repository_database_name
包含 DTS 包的知识库数据库名称。如果没有指定名称,则使用默认的数据库名称。
/A global_variable_name:typeid=value
指定一个包全局变量,其中 typeid = 全局变量数据类型的类型标识符。可以引用整个参数字符串。该参数可重复使用以指定多个全局变量。有关全局变量的各种可用类型标识符的信息,请参见注释部分。
若要使用该命令开关设置全局变量,必须有包的所有者权限或者该包必须已在未启用 DTS 密码保护的状态保存。如果没有所有者权限,可以指定全局变量,但是所用的值将是设置在包中的值,而不是那些用 /A 命令开关指定的值。
/L log_file_name:
指定包日志文件的名称。
/W Windows_Event_Log
指定是否在 Windows 应用程序日志中写入包执行的完成状态。指定 True 或 False。
/Z
指示使用 SQL Server 2000 加密对 dtsrun 命令行进行加密。
/!X
阻塞选定 DTS 包的执行。当想要无须执行包便能创建加密的命令行时,使用该命令参数。如果未指定此选项,则将立即执行 DTS 包。
/!D
从 SQL Server 实例中删除 DTS 包。将不执行此包。从结构化存储文件中删除特定的 DTS 包是不能实现的。需要使用 /F 和 /S 选项重写整个文件。
/!Y
显示用于执行 DTS 包的加密命令,但不执行该命令。
/!C
将用于执行 DTS 包的命令复制到 Microsoft Windows® 剪贴板上。此选项也可与 /!X 和 /!Y 一起使用。
注释
如果未指定任何命令行开关、指定了错误的命令行开关或者命令语句包含语法错误,dtsrun 将返回错误信息及用法说明。如果在命令行中输入不带命令行开关的 dtsrun,则将启动 DTS 运行实用工具。
在命令开关和值之间的空格是可选的。值中嵌入的空格必须嵌入双引号之间。
如果多次指定某个选项,则最后一个为优先。/A 命令开关是个特例。指定多个 /A 开关将创建多个全局变量。
当使用 /A 命令开关指定全局变量时,必须使用类型标识符指明全局变量的数据类型。
正斜线后的 ~ 字符(例如 /~Z)表示参数值已加密,并且后跟加密值的十六进制文本。
下表显示全局变量数据类型及其 ID。
数据类型 类型 ID
Integer (small) 2
Integer 3
Real (4-byte) 4
Real (8-byte) 5
Currency 6
Date 7
String 8
Boolean 11
Decimal 14
Integer (1-byte) 16
Unsigned int (1-byte) 17
Unsigned int (2-byte) 18
Unsigned int (4-byte) 19
Integer (8-byte) 20
Unsigned int (8-byte) 21
Int 22
Unsigned int 23
HRESULT 25
Pointer 26
LPSTR 30
LPWSTR 31
有关此实用工具位置和运行方式的信息,请参见命令提示实用工具入门。
zhstars
2007-12-20
打赏
举报
回复
怎么没有人回答呢?我来自己顶一下!
C++ 面试总结
(条件概率)已知城市中蓝色:绿色车的比例是 15:85,目击者称看到蓝色车肇事逃逸,但是人区别蓝色和绿色的正确率是 80%。下面是有一个
全局变量
a 和两个线程,这两个线程同时开始并发执行各自的代码, 在两个线程都执行结束后,请问 a 的值为______(因为数据库主要消耗在磁盘 I/O 上,所以要优化磁盘 I/O ,如果用红黑树,树的深度太高,消耗磁盘 I/O 太多,速度会太慢)(地点在武汉,印象最深的一场面试,面试官很友好,给我讲了半小时的音视频岗位的优势。但是是 IT 部门,不是研发部门,在佛山。
数据库帖子收集
这样的数据列表在存储过程中应该怎么样选择得到? 请问造成SQL2000服务不能启动的原因有哪些? sql server中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales 这样怎么返回呀!!!!记录集的返回。。 谁能跟我说说期初库存怎么样的一个业务逻辑!都要处理哪些内容!需要每月进...
webpack与tsup打包工具实践---对密码库进行压缩
要求将多个ts文件打包压缩成一个js文件,且要求在html中引入使用,因此除了需要注意ts转js之外,还需要注意浏览器并不能兼容es6/commonjs等语法,因此我一般都会选择将它直接打包成es5,然后直接在html中引入该打包文件,即可在js中进行使用啦。下面我会具体分享一下这次前端打包旅程,自己又走了弯路,
请教
了公司高级前端,在他的提点下终于把ts版的国密库改造成了静态项目啦!注意:html中能执行的js得是es5语法哦,如果是es6语法的,则需要起一个node环境。
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid中连接到下一页显示数据下载中文名文件时保存文件名乱码
问题
关于用ASP.net绘图的
问题
,请大虾指教那
让source insight 搜索到.S的文件 高亮AT&T ASM 文件keyword的方法 sourceinsight技巧
Source Insight技巧收集 Options->Document Options->Doucment Types->选择x86 Assemble,再在右边File Filter里输入*.S
MS-SQL Server
34,838
社区成员
254,631
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章