SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
PREPARED BY RAVI KUMAR LANKE Page 1
Creating Master and Work Repository
This tutorial explain how to create Master and Work Repository in Unix and windows environment with
Oracle 11g with ODI_MASTER and ODI_WORK defined as Master and Work Repository .Please change the
parameter for your environment and database
Oracle recommends creating „snpm‟ and „snpw‟ for Master and Work Repository. I intend to use
ODI_MASTER and ODI_WORK as it makes it easy and sense when any one looks into it.
After Oracle Data Integrator ( ODI) Installation, create these schemas as follows namely.
SCHEMA NAME PASSWORD DESCRIPTION
ODI_MASTER ODI_MASTER Schema to Install the Master Repository
ODI_WORK ODI_WORK Schema to Install the Work Repository
WORK_SCHEMA WORK_SCHEMA Schema to be used as Work schema for all the Oracle Connection
Use the following Codes to create the required schema, attached the required tablespace as per
your requirement for home or testing environment dont worry about the Tablespace.
CREATE USER ODI_MASTER IDENTIFIED BY ODI_MASTER;
GRANT CONNECT,RESOURCE TO ODI_MASTER;
CREATE USER ODI_WORK IDENTIFIED BY ODI_WORK;
GRANT CONNECT,RESOURCE TO ODI_WORK;
CREATE USER WORK_SCHEMA IDENTIFIED BY WORK_SCHEMA;
GRANT CONNECT,RESOURCE TO WORK_SCHEMA;
CREATE USER ODI_MASTER IDENTIFIED BY ODI_MASTER;
GRANT CONNECT,RESOURCE TO ODI_MASTER;
CREATE USER ODI_WORK IDENTIFIED BY ODI_WORK;
GRANT CONNECT,RESOURCE TO ODI_WORK;
CREATE USER WORK_SCHEMA IDENTIFIED BY WORK_SCHEMA;
GRANT CONNECT,RESOURCE TO WORK_SCHEMA;
In UNIX environment please use the following environment variables to connect to the ODI Installed
Folder
export ODI_HOME=/home/oracle/OraHome/oracledi
export ODI_JAVA_HOME=/home/oracle/OraHome/jre/1.4.2
export PATH=$PATH:$ODI_HOME/bin
cd /home/oracle/OraHome/oracledi/bin
PREPARED BY RAVI KUMAR LANKE Page 2
[Note: Please change your HOME PATH i.e /home/oracle to your installed directory where ODI is
installed ( as it is for me ) ]
Creating Master Repository
In Windows Go the Following path as shows in the above image or you can call the ” REPCREATE.BAT ” in
windows from the cmd prompt or ” ./repcreate.sh ”
in UNIX environment from „ oracledi/bin „ folder
PREPARED BY RAVI KUMAR LANKE Page 3
Enter the required information to create the Master Repository.
User – Username to connect to the database, for my example I am using
“ODI_MASTER”
Pass – Password for the particular above mentioned user.
Id – Give any number from 0 -50
Password –for my example its ODI_MASTER
Technology – Use the technology you are using above to connect, for my example
I am selecting Oracle.
Driver : Click and select your respective technology jdbc driver , for my example its „ oracle „ so I am
using
Oracle.jdbc.driver.oracleDriver
You can learn about each driver in Description as you scroll through all the drives listed there .
URL : Enter the corresponding url for respective driver technology , for my example iam using „
localhost.localdomain:1521:orcl „
host address – localhost.localdomain
port – 1521
PREPARED BY RAVI KUMAR LANKE Page 4
Sid – ORCL
Change your parameters depending on your environment.
To learn about url see Description in the image.
Final click on Test connection, if every parameter is correct it will show Successful message.
Click on and Master Repository will be created .
PREPARED BY RAVI KUMAR LANKE Page 5
Logging into Topology Manager
Now type „ ./topology.sh „ or „ TOPOLOGY.BAT „ in the oracldi/bin directory or point to the icon of the
Topology as show in the image.
To login into Topology Manager and you will see a similar screen , click on new shown below
Type in the required parameters , generally the parameters are same as above
For me (oracle ) its like this
PREPARED BY RAVI KUMAR LANKE Page 6
For Oracle Data Integrator Connection
Give a login name i.e a name for your Repository, you can give any meaningful description eg
development, testing etc.
USER – SUPERVISOR
PASSWORD – SUNOPSIS
[ ** Please use capital alphabets , they are case sensitive ***]
For Database Connection (Master Repository)
Use the same User and password that you have used while creating Master Repository as discussed
above while creating master repository .
Finally click Test to test the connection .Click ok and type again ./topology.sh
After logging in, select your login name and click ok.
PREPARED BY RAVI KUMAR LANKE Page 7
Now you will logged in the Topology Manager , go to fifth tab i.e Repositories and you will see
Master and Work Repositories as shown below.
PREPARED BY RAVI KUMAR LANKE Page 8
Creating Work Repository
Right Click on Work Repositories and click on “Insert Work Repository”
You will see a Data Server , as shown below ,
Name : Name for your Work repository , it can be anything
Technology : Technology you are using to connect , for my example its Oracle
User : Username for the database ( ODI_WORK)
Password : Password for the particular above mentioned user
Let the other default parameters be as it is .
PREPARED BY RAVI KUMAR LANKE Page 9
Go to Next Tab JDBC
Give the JDBC Driver and JDBC Url depending on your technology.
Click on Test to test the connection .
Click yes and if everything is correct you will see
Else connection failed , if failed please check your parameters.
Finally a window will pop up , enter the
ID for the Work Repository and the meaningful Work Repository Name to it.
PREPARED BY RAVI KUMAR LANKE Page 10
Finally you will see the Work Repository defined as shown below in the sample image.
PREPARED BY RAVI KUMAR LANKE Page 11
PREPARED BY RAVI KUMAR LANKE Page 12
Connecting to the Designer.
Now we are going to connect to the above Work repository and do our development.
Type in the terminal ./designer.sh
or
designer.bat
Click on New and type in the following parameters
Enter the same information and the only thing new is Repository Name type in the above work
repository if you remember, else click on this icon under Work Repository box.
You will see a list of the Work Repository you created
PREPARED BY RAVI KUMAR LANKE Page 13
Select and click ok
Test the connection , if everything is fine you will have successful connection
Later select your new Login Repository creates above and automatically username and password will be
entered.
Click ok and you will log into the Designer to create your First interface.

Contenu connexe

Tendances

Oracle olap-installation
Oracle olap-installationOracle olap-installation
Oracle olap-installation
Amit Sharma
 

Tendances (19)

Mule esb :Data Weave
Mule esb :Data WeaveMule esb :Data Weave
Mule esb :Data Weave
 
Spring introduction
Spring introductionSpring introduction
Spring introduction
 
Oracle to MySQL DatabaseLink
Oracle to MySQL DatabaseLinkOracle to MySQL DatabaseLink
Oracle to MySQL DatabaseLink
 
Upgrade Oracle Database to 12c
Upgrade Oracle Database to 12c Upgrade Oracle Database to 12c
Upgrade Oracle Database to 12c
 
Install oracle solaris 11.2 using gui
Install oracle solaris 11.2 using guiInstall oracle solaris 11.2 using gui
Install oracle solaris 11.2 using gui
 
Using APEX to Create a Mobile User Interface for Enterprise Manager 12c
Using APEX to Create a Mobile User Interface for Enterprise Manager 12cUsing APEX to Create a Mobile User Interface for Enterprise Manager 12c
Using APEX to Create a Mobile User Interface for Enterprise Manager 12c
 
Oracle olap-installation
Oracle olap-installationOracle olap-installation
Oracle olap-installation
 
Passing java arrays in oracle stored procedure from mule esb flow
Passing java arrays in oracle stored procedure from mule esb flowPassing java arrays in oracle stored procedure from mule esb flow
Passing java arrays in oracle stored procedure from mule esb flow
 
Pluggable database 3
Pluggable database 3Pluggable database 3
Pluggable database 3
 
Installation of Drupal on Windows XP
Installation of Drupal on Windows XPInstallation of Drupal on Windows XP
Installation of Drupal on Windows XP
 
A Complete Installation Guide for Orangescrum
A Complete Installation Guide for OrangescrumA Complete Installation Guide for Orangescrum
A Complete Installation Guide for Orangescrum
 
Build Reliable Asynchronous Code with Queueable Apex
Build Reliable Asynchronous Code with Queueable ApexBuild Reliable Asynchronous Code with Queueable Apex
Build Reliable Asynchronous Code with Queueable Apex
 
Enterprise Manager: Write powerful scripts with EMCLI
Enterprise Manager: Write powerful scripts with EMCLIEnterprise Manager: Write powerful scripts with EMCLI
Enterprise Manager: Write powerful scripts with EMCLI
 
Sql interview questions
Sql interview questionsSql interview questions
Sql interview questions
 
Ebs clone r12.2.4
Ebs clone r12.2.4Ebs clone r12.2.4
Ebs clone r12.2.4
 
Input and output flow using http and java component
Input and output flow using http and java componentInput and output flow using http and java component
Input and output flow using http and java component
 
Php MySql For Beginners
Php MySql For BeginnersPhp MySql For Beginners
Php MySql For Beginners
 
13 java in oracle
13 java in oracle13 java in oracle
13 java in oracle
 
Mule ESB SMTP Connector Integration
Mule ESB SMTP Connector  IntegrationMule ESB SMTP Connector  Integration
Mule ESB SMTP Connector Integration
 

En vedette

Pengeualaran Daerah Efektif
Pengeualaran Daerah EfektifPengeualaran Daerah Efektif
Pengeualaran Daerah Efektif
guest5fc123f
 
Designing communicating objects, bu Paolo Volonté
Designing communicating objects, bu Paolo VolontéDesigning communicating objects, bu Paolo Volonté
Designing communicating objects, bu Paolo Volonté
gueste474cb0
 
『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏
『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏
『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏
Developers Summit
 

En vedette (20)

Planetet
PlanetetPlanetet
Planetet
 
Selvvalgt fordypningsemne norsk
Selvvalgt fordypningsemne norskSelvvalgt fordypningsemne norsk
Selvvalgt fordypningsemne norsk
 
Global Invacom
Global InvacomGlobal Invacom
Global Invacom
 
Technology Class Pres
Technology Class PresTechnology Class Pres
Technology Class Pres
 
Ctl2010 Survey Data
Ctl2010 Survey DataCtl2010 Survey Data
Ctl2010 Survey Data
 
Digitalrise
DigitalriseDigitalrise
Digitalrise
 
Investeren In Besparen Loont
Investeren In Besparen LoontInvesteren In Besparen Loont
Investeren In Besparen Loont
 
Pengeualaran Daerah Efektif
Pengeualaran Daerah EfektifPengeualaran Daerah Efektif
Pengeualaran Daerah Efektif
 
#Baytshusmo
#Baytshusmo#Baytshusmo
#Baytshusmo
 
Know Your Rights!
Know Your Rights!Know Your Rights!
Know Your Rights!
 
Modern Intranets
Modern IntranetsModern Intranets
Modern Intranets
 
Venus
VenusVenus
Venus
 
Designing communicating objects, bu Paolo Volonté
Designing communicating objects, bu Paolo VolontéDesigning communicating objects, bu Paolo Volonté
Designing communicating objects, bu Paolo Volonté
 
Topfield
TopfieldTopfield
Topfield
 
Dave Briggs Community And Collaboration
Dave Briggs Community And CollaborationDave Briggs Community And Collaboration
Dave Briggs Community And Collaboration
 
How to change the obiee 11g browser title
How to change the obiee 11g browser titleHow to change the obiee 11g browser title
How to change the obiee 11g browser title
 
Efficiencies and e-Learning
Efficiencies and e-LearningEfficiencies and e-Learning
Efficiencies and e-Learning
 
Dos and donts of social media for educators 04052015
Dos and donts of social media for educators 04052015Dos and donts of social media for educators 04052015
Dos and donts of social media for educators 04052015
 
Higher education and copyright
Higher education and copyrightHigher education and copyright
Higher education and copyright
 
『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏
『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏
『シーエー・モバイルのスマートフォンへの取組』シーエー・モバイル山口氏
 

Similaire à Creating master and work repository

Creating and connecting to odi master and work repositories
Creating and connecting to odi master and work repositoriesCreating and connecting to odi master and work repositories
Creating and connecting to odi master and work repositories
Abdoulaye M Yansane
 
Sql server 2012 tutorials writing transact-sql statements
Sql server 2012 tutorials   writing transact-sql statementsSql server 2012 tutorials   writing transact-sql statements
Sql server 2012 tutorials writing transact-sql statements
Steve Xu
 
Oracle bi 10g_install_migration
Oracle bi 10g_install_migrationOracle bi 10g_install_migration
Oracle bi 10g_install_migration
Mlx Le
 

Similaire à Creating master and work repository (20)

Obia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platformObia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platform
 
Creating and connecting to odi master and work repositories
Creating and connecting to odi master and work repositoriesCreating and connecting to odi master and work repositories
Creating and connecting to odi master and work repositories
 
Oracle WebLogic
Oracle WebLogicOracle WebLogic
Oracle WebLogic
 
154090896 installation-of-oracle-database-12c
154090896 installation-of-oracle-database-12c154090896 installation-of-oracle-database-12c
154090896 installation-of-oracle-database-12c
 
How to connect sql server to oracle server
How to connect sql server to oracle serverHow to connect sql server to oracle server
How to connect sql server to oracle server
 
configuring+oracle+rds+with+glasfish+server
configuring+oracle+rds+with+glasfish+serverconfiguring+oracle+rds+with+glasfish+server
configuring+oracle+rds+with+glasfish+server
 
Odi 11g master and work repository creation steps
Odi 11g master and work repository creation stepsOdi 11g master and work repository creation steps
Odi 11g master and work repository creation steps
 
Weblogic 12c Graphical Mode installation steps in Windows
Weblogic 12c Graphical Mode installation steps in Windows Weblogic 12c Graphical Mode installation steps in Windows
Weblogic 12c Graphical Mode installation steps in Windows
 
12c weblogic installation steps for Windows
12c weblogic installation steps for Windows12c weblogic installation steps for Windows
12c weblogic installation steps for Windows
 
Jsp and jstl
Jsp and jstlJsp and jstl
Jsp and jstl
 
Tomcat + other things
Tomcat + other thingsTomcat + other things
Tomcat + other things
 
Create non-cdb (traditional) oracle database 12c on windows
Create non-cdb (traditional) oracle database 12c on windowsCreate non-cdb (traditional) oracle database 12c on windows
Create non-cdb (traditional) oracle database 12c on windows
 
Rspec
RspecRspec
Rspec
 
Sql server 2012 tutorials writing transact-sql statements
Sql server 2012 tutorials   writing transact-sql statementsSql server 2012 tutorials   writing transact-sql statements
Sql server 2012 tutorials writing transact-sql statements
 
Pl lab solution
Pl lab solutionPl lab solution
Pl lab solution
 
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
Oracle EBS 12.1.3 : Integrate OA Framework BC4J components within java concur...
 
Mysql
MysqlMysql
Mysql
 
Oracle bi 10g_install_migration
Oracle bi 10g_install_migrationOracle bi 10g_install_migration
Oracle bi 10g_install_migration
 
Installing spark scala console in windows 10
Installing spark scala console in windows 10Installing spark scala console in windows 10
Installing spark scala console in windows 10
 
Building Large Java Projects Faster: Multicore javac and Makefile integration
Building Large Java Projects Faster: Multicore javac and Makefile integrationBuilding Large Java Projects Faster: Multicore javac and Makefile integration
Building Large Java Projects Faster: Multicore javac and Makefile integration
 

Plus de Ravi Kumar Lanke

Plus de Ravi Kumar Lanke (20)

Creating and configuring vnc sessions
Creating and configuring vnc sessionsCreating and configuring vnc sessions
Creating and configuring vnc sessions
 
Copying files between linux machines using scp and ssh without linux user pas...
Copying files between linux machines using scp and ssh without linux user pas...Copying files between linux machines using scp and ssh without linux user pas...
Copying files between linux machines using scp and ssh without linux user pas...
 
Exporting schema to dmp file and importing it into other oracle database
Exporting schema to dmp file and importing it into other oracle databaseExporting schema to dmp file and importing it into other oracle database
Exporting schema to dmp file and importing it into other oracle database
 
Installing Endeca Server, Studio, Integrator ETL , Commerce and Platform Serv...
Installing Endeca Server, Studio, Integrator ETL , Commerce and Platform Serv...Installing Endeca Server, Studio, Integrator ETL , Commerce and Platform Serv...
Installing Endeca Server, Studio, Integrator ETL , Commerce and Platform Serv...
 
Installing solaris on virtual box and installing weblogic server
Installing solaris on virtual box and installing weblogic server Installing solaris on virtual box and installing weblogic server
Installing solaris on virtual box and installing weblogic server
 
Enabling remote desktop connection on windows 7 64 bit
Enabling remote desktop connection on windows 7 64 bitEnabling remote desktop connection on windows 7 64 bit
Enabling remote desktop connection on windows 7 64 bit
 
Connecting to the remote database through sql developer without database clie...
Connecting to the remote database through sql developer without database clie...Connecting to the remote database through sql developer without database clie...
Connecting to the remote database through sql developer without database clie...
 
Setting home path class path and path for java on windows 7
Setting home path class path and path for java on windows 7Setting home path class path and path for java on windows 7
Setting home path class path and path for java on windows 7
 
How to find ip and mac address
How to find ip and mac addressHow to find ip and mac address
How to find ip and mac address
 
Step by step deployment of sampleappv406
Step by step deployment of  sampleappv406Step by step deployment of  sampleappv406
Step by step deployment of sampleappv406
 
Installing and configuring informatica 910 and dac 11 g on windows 64 bit
Installing and configuring informatica 910 and dac 11 g on windows 64 bitInstalling and configuring informatica 910 and dac 11 g on windows 64 bit
Installing and configuring informatica 910 and dac 11 g on windows 64 bit
 
Installing bi applications 7.9.6.4 on obiee 11.1.1.7.0
Installing bi applications 7.9.6.4 on obiee 11.1.1.7.0Installing bi applications 7.9.6.4 on obiee 11.1.1.7.0
Installing bi applications 7.9.6.4 on obiee 11.1.1.7.0
 
Installing my sql on windows
Installing my sql on windowsInstalling my sql on windows
Installing my sql on windows
 
How to prevent access to command prompt and registry editing tools and window...
How to prevent access to command prompt and registry editing tools and window...How to prevent access to command prompt and registry editing tools and window...
How to prevent access to command prompt and registry editing tools and window...
 
How to disable and enable task manager
How to disable and enable task managerHow to disable and enable task manager
How to disable and enable task manager
 
Deploying an application into oracle endeca tools and frame works
Deploying an application into oracle endeca tools and frame worksDeploying an application into oracle endeca tools and frame works
Deploying an application into oracle endeca tools and frame works
 
Installing oracle endeca commerce
Installing oracle endeca commerceInstalling oracle endeca commerce
Installing oracle endeca commerce
 
How to deploy rpd and catalog without enterprise manger
How to deploy rpd and catalog without enterprise mangerHow to deploy rpd and catalog without enterprise manger
How to deploy rpd and catalog without enterprise manger
 
Creating new service name for oracle database
Creating new service name for oracle databaseCreating new service name for oracle database
Creating new service name for oracle database
 
Installing oracle database 11.2.0.3 on windows
Installing oracle database 11.2.0.3 on windowsInstalling oracle database 11.2.0.3 on windows
Installing oracle database 11.2.0.3 on windows
 

Dernier

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Dernier (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

Creating master and work repository

  • 1. PREPARED BY RAVI KUMAR LANKE Page 1 Creating Master and Work Repository This tutorial explain how to create Master and Work Repository in Unix and windows environment with Oracle 11g with ODI_MASTER and ODI_WORK defined as Master and Work Repository .Please change the parameter for your environment and database Oracle recommends creating „snpm‟ and „snpw‟ for Master and Work Repository. I intend to use ODI_MASTER and ODI_WORK as it makes it easy and sense when any one looks into it. After Oracle Data Integrator ( ODI) Installation, create these schemas as follows namely. SCHEMA NAME PASSWORD DESCRIPTION ODI_MASTER ODI_MASTER Schema to Install the Master Repository ODI_WORK ODI_WORK Schema to Install the Work Repository WORK_SCHEMA WORK_SCHEMA Schema to be used as Work schema for all the Oracle Connection Use the following Codes to create the required schema, attached the required tablespace as per your requirement for home or testing environment dont worry about the Tablespace. CREATE USER ODI_MASTER IDENTIFIED BY ODI_MASTER; GRANT CONNECT,RESOURCE TO ODI_MASTER; CREATE USER ODI_WORK IDENTIFIED BY ODI_WORK; GRANT CONNECT,RESOURCE TO ODI_WORK; CREATE USER WORK_SCHEMA IDENTIFIED BY WORK_SCHEMA; GRANT CONNECT,RESOURCE TO WORK_SCHEMA; CREATE USER ODI_MASTER IDENTIFIED BY ODI_MASTER; GRANT CONNECT,RESOURCE TO ODI_MASTER; CREATE USER ODI_WORK IDENTIFIED BY ODI_WORK; GRANT CONNECT,RESOURCE TO ODI_WORK; CREATE USER WORK_SCHEMA IDENTIFIED BY WORK_SCHEMA; GRANT CONNECT,RESOURCE TO WORK_SCHEMA; In UNIX environment please use the following environment variables to connect to the ODI Installed Folder export ODI_HOME=/home/oracle/OraHome/oracledi export ODI_JAVA_HOME=/home/oracle/OraHome/jre/1.4.2 export PATH=$PATH:$ODI_HOME/bin cd /home/oracle/OraHome/oracledi/bin
  • 2. PREPARED BY RAVI KUMAR LANKE Page 2 [Note: Please change your HOME PATH i.e /home/oracle to your installed directory where ODI is installed ( as it is for me ) ] Creating Master Repository In Windows Go the Following path as shows in the above image or you can call the ” REPCREATE.BAT ” in windows from the cmd prompt or ” ./repcreate.sh ” in UNIX environment from „ oracledi/bin „ folder
  • 3. PREPARED BY RAVI KUMAR LANKE Page 3 Enter the required information to create the Master Repository. User – Username to connect to the database, for my example I am using “ODI_MASTER” Pass – Password for the particular above mentioned user. Id – Give any number from 0 -50 Password –for my example its ODI_MASTER Technology – Use the technology you are using above to connect, for my example I am selecting Oracle. Driver : Click and select your respective technology jdbc driver , for my example its „ oracle „ so I am using Oracle.jdbc.driver.oracleDriver You can learn about each driver in Description as you scroll through all the drives listed there . URL : Enter the corresponding url for respective driver technology , for my example iam using „ localhost.localdomain:1521:orcl „ host address – localhost.localdomain port – 1521
  • 4. PREPARED BY RAVI KUMAR LANKE Page 4 Sid – ORCL Change your parameters depending on your environment. To learn about url see Description in the image. Final click on Test connection, if every parameter is correct it will show Successful message. Click on and Master Repository will be created .
  • 5. PREPARED BY RAVI KUMAR LANKE Page 5 Logging into Topology Manager Now type „ ./topology.sh „ or „ TOPOLOGY.BAT „ in the oracldi/bin directory or point to the icon of the Topology as show in the image. To login into Topology Manager and you will see a similar screen , click on new shown below Type in the required parameters , generally the parameters are same as above For me (oracle ) its like this
  • 6. PREPARED BY RAVI KUMAR LANKE Page 6 For Oracle Data Integrator Connection Give a login name i.e a name for your Repository, you can give any meaningful description eg development, testing etc. USER – SUPERVISOR PASSWORD – SUNOPSIS [ ** Please use capital alphabets , they are case sensitive ***] For Database Connection (Master Repository) Use the same User and password that you have used while creating Master Repository as discussed above while creating master repository . Finally click Test to test the connection .Click ok and type again ./topology.sh After logging in, select your login name and click ok.
  • 7. PREPARED BY RAVI KUMAR LANKE Page 7 Now you will logged in the Topology Manager , go to fifth tab i.e Repositories and you will see Master and Work Repositories as shown below.
  • 8. PREPARED BY RAVI KUMAR LANKE Page 8 Creating Work Repository Right Click on Work Repositories and click on “Insert Work Repository” You will see a Data Server , as shown below , Name : Name for your Work repository , it can be anything Technology : Technology you are using to connect , for my example its Oracle User : Username for the database ( ODI_WORK) Password : Password for the particular above mentioned user Let the other default parameters be as it is .
  • 9. PREPARED BY RAVI KUMAR LANKE Page 9 Go to Next Tab JDBC Give the JDBC Driver and JDBC Url depending on your technology. Click on Test to test the connection . Click yes and if everything is correct you will see Else connection failed , if failed please check your parameters. Finally a window will pop up , enter the ID for the Work Repository and the meaningful Work Repository Name to it.
  • 10. PREPARED BY RAVI KUMAR LANKE Page 10 Finally you will see the Work Repository defined as shown below in the sample image.
  • 11. PREPARED BY RAVI KUMAR LANKE Page 11
  • 12. PREPARED BY RAVI KUMAR LANKE Page 12 Connecting to the Designer. Now we are going to connect to the above Work repository and do our development. Type in the terminal ./designer.sh or designer.bat Click on New and type in the following parameters Enter the same information and the only thing new is Repository Name type in the above work repository if you remember, else click on this icon under Work Repository box. You will see a list of the Work Repository you created
  • 13. PREPARED BY RAVI KUMAR LANKE Page 13 Select and click ok Test the connection , if everything is fine you will have successful connection Later select your new Login Repository creates above and automatically username and password will be entered. Click ok and you will log into the Designer to create your First interface.