Moving Jobs Across Servers, need to export Table Defs?
Moderators: chulett, rschirm, roy
Moving Jobs Across Servers, need to export Table Defs?
Is it neccessary to export/import Table Definitions when I'm moving a job from one server to another? Assuming the environment (hardware, OS) ar the same?
We experimented with this and seems like you do indeed need to import/export the table defs but it doesn't make sense because you can move jobs across projects (same server) without moving the table defs. And doesn't DS store the table defs internally to the job once you compile?
Thanks, any help is appreciated.
We experimented with this and seems like you do indeed need to import/export the table defs but it doesn't make sense because you can move jobs across projects (same server) without moving the table defs. And doesn't DS store the table defs internally to the job once you compile?
Thanks, any help is appreciated.
Check DS Manger Guide
I don't think to export data definitions when you are exporting/importing a server job from one server to other. Say from dev to prod box.
check DS Manager guide once.
thanks,
Tom
check DS Manager guide once.
thanks,
Tom
check back once
If the servers(Dev and Prod) are located on once box then no need to ex/im table definitions along with server job executables.
thanks,
Tom
thanks,
Tom
Re: Check DS Manger Guide
Hi Tom,
So, if I were to combine both your posts, it means irrespective of the location of the the projects, there is no need to export metadata. Am I correct?
Thanks,
gateleys
Your first response says that if Dev and Prod belong to two different boxes, then there is no need to export metadata.dwandbi wrote:I don't think to export data definitions when you are exporting/importing a server job from one server to other. Say from dev to prod box.
However, your second response says that if Dev and Prod are in the same box, then it does not necessitate metadata export.dwandbi wrote: If the servers(Dev and Prod) are located on once box then no need to ex/im table definitions
So, if I were to combine both your posts, it means irrespective of the location of the the projects, there is no need to export metadata. Am I correct?
Thanks,
gateleys
Table Definitions stored in Manager are not necessary for executing or importing a job design. Proper metadata management is a different topic. You should consider keeping all design information together no matter which environment. A table definition is copied into a job design with a silent link between each column and the definition loaded. You can delete a table definition from Manager without affecting the job design. You can also type into a job design metadata that has no stored definition and everything will work.
Kenneth Bland
Rank: Sempai
Belt: First degree black
Fight name: Captain Hook
Signature knockout: right upper cut followed by left hook
Signature submission: Crucifix combined with leg triangle
Rank: Sempai
Belt: First degree black
Fight name: Captain Hook
Signature knockout: right upper cut followed by left hook
Signature submission: Crucifix combined with leg triangle
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
If you use Usage Analysis in Manager or MetaStage, and expect it to work properly in the new environment, then you must migrate the table definitions.
Last edited by ray.wurlod on Thu Apr 20, 2006 4:37 pm, edited 1 time in total.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
-
- Participant
- Posts: 232
- Joined: Fri Sep 30, 2005 4:52 am
- Contact:
Hi,
To keep track of table defination or table use by Jobs, we need to import/export table defination.
Example: Suppose our table design change in backend database then it is diffcult to track ETL which are using this table need to modify for change.
If we have table defination we can esaily get ETL information from manger.
Best practice always import/export all metadata.
Thanks,
--Anupam
akarmarkar@smart-bridge.co.in
To keep track of table defination or table use by Jobs, we need to import/export table defination.
Example: Suppose our table design change in backend database then it is diffcult to track ETL which are using this table need to modify for change.
If we have table defination we can esaily get ETL information from manger.
Best practice always import/export all metadata.
Thanks,
--Anupam
akarmarkar@smart-bridge.co.in