飞道的博客

使用DSEXPORT.exe导出带执行码的dsx文件

375人阅读  评论(0)

dsexport语法如下


  
  1. dsexport.exe /AF=authfile |
  2. /URL=domainURL /H=hostname [/U=username [/P=password]] |
  3. /D=domain /H=hostname [/U=username [/P=password]]
  4. /JOB=jobname
  5. /XML /EXT /EXEC /APPEND /NODEPENDENTS
  6. project pathname1

authfile
包含连接信息的认证文件
domainURL
要登录的域的完整格式URL。 URL包含域的协议,主机和端口信息,格式如下:https://domain:port。如果未指定端口,默认为9443。
domain | domain:port_number
应用服务器的名称。此参数也可以具有端口号。
hostname
DS服务器的主机名。
username
用户名。
password
密码。
jobname
作业名
project
工程名
pathname
导出的文件的全路径名。
/XML
以XML格式导出文件。仅当使用/JOB=jobname选项时,此选项才可用。
/EXT
导出外部值。仅当使用/ XML选项时,此选项才可用。
/EXEC
仅导出作业可执行文件。当使用/JOB=jobname选项时,此选项可用,并且不能与/XML选项一起使用
/APPEND
追加到现有的.dsx文件。仅当仅使用/ EXEC时,此选项才可用。
/NODEPENDENTS
Exports the job without the functions, routines, and other jobs that are defined as dependencies of the job.
导出作业,但不包依赖于此作业的函数(functions)、例程(routines)、作业(job)

如果不使用/AF选项,并且想在没有任何用户交互的情况下运行命令,则必须在命令行上提供所有连接详细信息。
如果命令行上未提供所有连接详细信息,则显示“登录”对话框。 “登录”对话框中预填充了命令行中的值。
除必须提供的“密码”字段外,所有丢失的值都将使用最近成功连接的值预先填充。在“登录”对话框中键入时,密码不会显示

以下命令将dstage2项目从R101服务器导出到dstage2.dsx文件:

dsexport.exe /D=domain:9443 /H=R101 /U=billg /P=paddock dstage2 C:\temp\dstage2.dsx

dsexport语法中无法直接导出包含执行码的dsx文件

可以使用以下两行命令先导出设计码,在将执行码追加到设计码中


  
  1. dsexport /H=... /U=... /P=... /JOB= jobname.dsx
  2. dsexport /H=... /U=... /P=... /JOB= /EXEC /APPEND jobname.dsx

 


转载:https://blog.csdn.net/bfhai/article/details/105710800
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场