使用DSEXPORT.exe導出帶執行碼的dsx文件

dsexport語法如下

dsexport.exe /AF=authfile | 
/URL=domainURL /H=hostname [/U=username [/P=password]] | 
/D=domain /H=hostname [/U=username [/P=password]]
/JOB=jobname
/XML /EXT /EXEC /APPEND /NODEPENDENTS
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文件

可以使用以下兩行命令先導出設計碼,在將執行碼追加到設計碼中

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章