关于dtsrun
sql2000 数据转换服务, 本地包,有个叫dict的DTS包。要在查询分析器中执行,到底该 如何写。
还有同样的,我存成了一个文件e:\dict.dts, 要在查询分析器中执行,又该 如何写法,我每次执行都报这个错。DTSRun: 必须指定包源服务器或文件名。 
DTSRun: 命令选项无效 
用法: dtsrun /option [value] [/option [value]] ... 
Options(“/?”将显示该屏幕;可以用“-”代替“/”): 
 
  包检索: 
    /~S 服务器名称 
    /~U 用户名 
    /~P 密码 
    /E <使用信任连接,不使用 /U /P> 
    /~N 包名称 
    /~M 包密码 
    /~G 包 Guid 字符串 
    /~V 包版本 Guid 字符串 
    /~F 结构化存储 UNC 文件名(如果还指定了 /S,则将被重写) 
    /~R 知识库数据库名称 <若空白则使用默认值;从知识库数据库中装载包> 
 
  包操作(替代存储包设置): 
    /~A 全局变量名: typeid=值 <可以引用整个字符串(包括名称: typeid)> 
    /~L 日志文件名 
    /~W 将完成状态写入 Windows 事件日志 <True 或 False> 
 
  DTSRun 操作(默认情况为执行包): 
    /!X <不要执行;将包检索到 /F 文件名> 
    /!D <不要执行;从 SQL Server 中除去包(无法从存储文件中除去)> 
    /!Y <不要执行;输出加密命令行> 
    /!C <将命令行复制到 Windows 剪贴板上(可以与 /!Y 和 /!X 一起使用)> 
 
  注意: 
    ~ 是可选的;如果出现,参数就是由加密值组成的十六进制文本 (0x313233...) 
    命令开关和值之间的空白区域是可选的 
    在各个值之间嵌入的空白区域必须嵌入双引号中 
    如果一个选项被多次指定,则以最后一次为准(除非是多次指定 /A) 
 
 
错误:   -2147467259 (80004005); 提供程序错误:   0 (0) 
   字符串错误:   DTSRun: 必须指定包源服务器或文件名。 
   错误源:   Microsoft 数据转换服务 (DTS) 包 
   帮助文件:   sqldts80.hlp 
   帮助上下文:   0 
 
NULL