SlideShare a Scribd company logo
1 of 11
Download to read offline
© 2009 Informatica Corporation
Using SequeLink to Access Data
2
Abstract
DataDirect SequeLink client and server provide access to data using ODBC drivers. You can use SequeLink ODBC
divers to access data that resides on a Windows machine from a UNIX or Linux machine that runs PowerCenter
Services.
Table of Contents
Overview........................................................................................................................................................................... 2
Configuring SequeLink to Access data............................................................................................................................. 4
Step 1. Downloading the SequeLink Software ............................................................................................................. 4
Step 2. Creating an ODBC Data Source ...................................................................................................................... 4
Step 3. Installing the SequeLink Server for ODBC Socket........................................................................................... 4
Step 4. Starting SequeLink ODBC Socket Services..................................................................................................... 7
Step 5. Configuring the SequeLink ODBC Socket Server............................................................................................ 8
Step 6. Installing the SequeLink ODBC Client ............................................................................................................. 9
Step 7. Configuring the SequeLink ODBC Client ......................................................................................................... 9
Setting the Environment Variables......................................................................................................................... 10
Configuring odbc.ini ............................................................................................................................................... 10
Restarting Informatica Services ............................................................................................................................. 10
Step 8: Configuring a PowerCenter Connection Object ............................................................................................. 11
Overview
DataDirect SequeLink provides access to data using ODBC drivers. PowerCenter customers can download and use
the SequeLink Client and SequeLink Server for ODBC Socket at no cost. The SequeLink ODBC drivers that
Informatica provides can only be used with PowerCenter.
Use SequeLink to access data that has a Windows ODBC driver but does not have a UNIX ODBC driver. You can use
SequeLink to access data that resides on a Windows machine from a UNIX or Linux machine that runs PowerCenter
Services. SequeLink provides ODBC drivers for databases such as Microsoft Access, Filemaker, Progress, FoxPro,
and dBase. For a list databases supported by SequeLink, see the DataDirect SequeLink Support Matrix.
To use SequeLink, install the SequeLink Client on the machine where the PowerCenter Integration Service runs and
install the SequeLink Server for ODBC socket on the machine where the data is stored. The SequeLink Server for
ODBC Socket includes the SequeLink Service and the SequeLink Management Console Snap-in. You use the
SequeLink Management Console Snap-in to manage the SequeLink Service. The SequeLink Client includes the
ODBC drivers, driver manager, and odbc.ini.
3
The following figure provides an overview of how SequeLink communicates with PowerCenter:
In the example above, PowerCenter uses SequeLink software to read data from a Microsoft Access database. The
SequeLink Client components on the UNIX machine connect to the SequeLink Server on the Windows machine to
access the Microsoft Access database.
The data source names provide connectivity to the data that you want to access. You specify data source names when
you configure the connection object, SequeLink server data source, odbc.ini, and the System DSN.
The following figure shows the relationship between the data source names:
You configure a data source name in the following places:
System DSN in the ODBC Data Source Administrator. When you create an ODBC data source, you specify an
ODBC data source name. You specify this name in the DataSourceSOCODBCConnStr attribute of the SequeLink
server data source. In the figure above, the data source name is CustData.
Data source in the SequeLink Management Console Snap-in. When you configure a SequeLink server data
source, the DataSourceSOCODBCConnStr must contain the string with DSN=<data source name>. The DSN
value must match the data source name of the System DSN. In the figure above, the SequeLink server data source
is Access1 and the DataSourceSOCODBCConnStr attribute contains the string DSN=CustData.
ODBC data source in odbc.ini. When you configure odbc.ini, you specify a name for the ODBC Data Source. The
data source name must match the connect string you provided in the connection object. If you have multiple
4
SequeLink server data sources, the ServerDataSource value in odbc.ini must match the SequeLink server data
source name in the SequeLink Management Console Snap-in. In the figure above, the ODBC Data Source is Test
and the ServerDataSource is Access1.
Connect string in the connection object. When you create the ODBC Connection object in the Workflow
Manager, you specify a connect string. The connect string should contain the ODBC data source name that you
configure in odbc.ini. In the figure above, the connect string is Test.
Configuring SequeLink to Access data
To use SequeLink to connect to a database on Windows, verify that your environment meets the following
requirements:
The PowerCenter license has the ODBC connectivity option.
The required database drivers are installed on the Windows machine. You need the driver to create an ODBC data
source.
The Windows and UNIX machines meet the SequeLink prerequisites. For more information about DataDirect
SequeLink prerequisites, see the DataDirect SequeLink Documentation.
Complete the following steps to access data using SequeLink:
1. Download the SequeLink Software.
2. Create an ODBC data source.
3. Install the SequeLink Server for ODBC Socket.
4. Start the SequeLink Service.
5. Configure the SequeLink OBDC Socket Server.
6. Install the SequeLink ODBC Client.
7. Configure the SequeLink ODBC Client.
8. Configure a PowerCenter connection object.
Step 1. Downloading the SequeLink Software
Contact Informatica Global Customer Support for SequeLink software. The SequeLink software is free to Informatica
customers.
Step 2. Creating an ODBC Data Source
When you create a data source, you provide a data source name that Sequelink uses to connect to the data. You
create the data source using the ODBC Data Source Administrator. The driver for the data source must be installed.
Step 3. Installing the SequeLink Server for ODBC Socket
1. Extract the installation files on the Windows machine where the data is stored.
2. Run the following command from the location where you extracted the installation files:
setup.exe /v"IPE=NO"
5
The installation wizard appears.
3. Click Next.
4. Accept the License Agreement. Then, click Next.
The Custom Setup screen appears.
5. Verify that that following options are selected:
- SequeLink Manager
- SequeLink Server for ODBC socket
6
6. Click Next.
7. Review the values and click Next.
The default SequeLink Agent and SequeLink Server name and port numbers appear.
By default, the user that runs the installer is the user that is configured to administer the SequeLink Socket. The
user that administers the SequeLink Socket must have the Log on as a service right.
You can update the default values.
8. You can configure the data source name for the ODBC Connection String. Enter DSN=<Data Source Name>. The
DSN that you provide will be assigned to the Default SequeLink data source setting. Click Next to continue.
-or-
7
You can configure the ODBC connect string with the SequeLink Management Console Snap-in after you install.
Click Next to continue.
For information about configuring the ODBC Connection String with the SequeLink Management Console Snap-
in, see “Configure the SequeLink OBDC Socket Server.”
9. Click Install.
10. Click Finish.
Step 4. Starting SequeLink ODBC Socket Services
1. Click Start > All Programs> DataDirect SequeLink 6.0 Service for ODBC Socket > SequeLink Management
Console Snap-in.
8
The logon to SequeLink Service dialog box appears.
2. Enter the password for the user that administers the SequeLink Service. Then, click OK.
Step 5. Configuring the SequeLink ODBC Socket Server
SequeLink Services use the ODBC connection string to connect to the data source. The ODBC connection string is
configured within a SequeLink server data source. If you did not configure the ODBC connection string during the
installation, configure the ODBC connection string using the DataSourceSOCODBCCOnnStr attribute. The installer
creates a SequeLink server data source named Default. You can create multiple SequeLink server data sources.
To configure the ODBC connect string for the Default data source setting:
1. In the SequeLink Management Console Snap-in, navigate to the following location:
SequeLink Service> SLSocket60 >Configuration> Data Source Settings > Default > Advanced.
2. Double-click the value field for the DataSourceSOCODBCCOnnStr attribute.
3. Set the value to DSN=<ODBC Data Source Name>.
For example, if you created a data source named Access, enter the following value: DSN=Access
To configure the additional SequeLink server data sources:
1. In the SequeLink Management Console Snap-in, navigate to the following location:
SequeLink Service> SLSocket60 >Configuration> Data Source Settings
9
2. Right-click on Data Source Settings and then select New > Data Source.
3. Enter a name for the data source.
4. If required, update the ODBC Connection String.
The DataSourceSOCODBCCOnnStr attribute defaults to the DSN value that you configured for the Default data
source setting.
To update the ODBC Connection String, select Advanced and double-click the DataSourceSOCODBCCOnnStr
attribute. Set the value to DSN=<Data Source Name>.
For more information about configuring the SequeLink Service, see the DataDirect SequeLink documentation.
Step 6. Installing the SequeLink ODBC Client
The SequeLink ODBC drivers that Informatica provides are branded drivers. These drivers can only be used with
PowerCenter.
To install the SequeLink ODBC client, complete the following steps:
1. Download The SequeLink ODBC client files.
For example, download slclient.tar
2. Extract the SequeLink client files to a directory on the UNIX machine where the Integration Service runs.
For example, you can enter tar –xvf slclient.tar
3. In the etc/tar directory within the directory where you extracted the slclient.tar, locate TAR file for your platform.
4. Extract the TAR file for your platform.
For example, you can enter tar –xvf ivslkHP-UX.tar
The directory that contains these extracted files is the SequeLink client directory. You will need to reference this
directory when you configure the SequeLink ODBC client.
Step 7. Configuring the SequeLink ODBC Client
To configure the SequeLink ODBC Client, complete the following steps:
1. Set environment variables.
2. Configure odbc.ini.
3. Restart Informatica Services.
10
Setting the Environment Variables
Set the following environment variables:
export SQLNK_ODBC_HOME=<SequeLink client directory>/lib
export ODBCINI=<SequeLink client directory>/lib/odbc.ini
export LD_LIBRARY_PATH=<SequeLink client directory>/lib:$LD_LIBRARY_PATH
The PowerCenter installation directory and the SequeLink client directory contain an odbc.ini file. You can choose to
configure the odbc.ini that is provided with PowerCenter. Set ODBCINI to the location of the odbc.ini that you want to
use.
Note: The name of the lib directory can be different for each platform. For example, the lib directory may be named
lib64.
Configuring odbc.ini
PowerCenter uses odbc.ini to connect to the SequeLink data source.
To configure odbc.ini, you need the following information:
Data source name. The data source name that you provided when configuring the connect string for the ODBC
connection object in the Workflow Manager.
Driver location. The driver is located in the lib folder of the SequeLink client installation location. The driver name
is dwslk22.xx or ivslk22.xx. The file name extension can be different for each platform.
Host name and SequeLink Server port number. Host and port information is available on the Sequelink Socket
Server Services folder in the General area of the Service Settings.
SequeLink server data source name. Optional. The name of the SequeLink server data source.
To update odbc.ini, create an entry for the date source under the ODBC Data Sources section and also create an entry
for the date source that specifies the connection information.
For example, if the Data Source name is Test and you created a SequeLink data source setting named Access1,
create an entry under the ODBC Data Sources section and also create an entry that includes the driver, description,
port, host, and server data source name.
[ODBC Data Sources]
Test = DataDirect 32-BIT SequeLink 6.0
[Test]
Driver= <SequeLink client directory>/lib/dwslk22.so
Description=DataDirect 32-BIT SequeLink 6.0
Host=<machine name that runs the SequeLink Service>
Port=<port number of the SequeLink Server>
UseLDAP=0
ServerDataSource=Access1
Note: The ServerDataSource is an optional field. If you do not specify the SequeLink server data source name in the
ServerDataSource field, the SequeLink Service uses the default SequeLink data source. Configure ServerDataSource
when you have multiple SequeLink data sources.
Restarting Informatica Services
Use the infaservice command to start and stop Informatica Services. By default, infaservice is installed in the
server/tomcat/bin directory in the PowerCenter Services installation directory.
To start or stop Informatica Services on UNIX:
1. At the command prompt, switch to the directory where the infaservice executable is located.
2. At the command prompt, enter the following command to start or stop the Service Manager:
infaservice [startup | shutdown]
11
Note: If you use a soft link to specify the location of infaservice, set the INFA_HOME environment variable to the
location of the PowerCenter Services installation directory.
Step 8: Configuring a PowerCenter Connection Object
Create an ODBC relational connection object to provide PowerCenter sessions a connection to the data source.
Enter the following information when you create the connection object:
Field Description
Username SequeLink Administrator username. Enter <Domain name>/ <Username>.
Password SequeLink Administrator password.
Connect String Name of the ODBC date source entry in odbc.ini.
For more information about creating a connection object, see the PowerCenter documentation.
Author
Padma Heid
Technical Writer
Acknowledgements
The author would like to thank Manigandan Paramasivan, Chaitanya (Chai) Pydimukkala, and Tim Kirwan (DataDirect
Technologies) for their contributions to this article.

More Related Content

What's hot

Linux VMWare image with Informatica , Oracle and Rundeck scheduler
Linux VMWare image with Informatica , Oracle and Rundeck schedulerLinux VMWare image with Informatica , Oracle and Rundeck scheduler
Linux VMWare image with Informatica , Oracle and Rundeck schedulerpcherukumalla
 
Sql server mirroring
Sql server mirroringSql server mirroring
Sql server mirroringsateesh7114
 
OBIEE 11g installation steps
OBIEE 11g installation stepsOBIEE 11g installation steps
OBIEE 11g installation stepsDharmaraj Borse
 
Soa installation
Soa installationSoa installation
Soa installationxavier john
 
Windows Server 2008 (Active Directory Yenilikleri)
Windows Server 2008 (Active Directory Yenilikleri)Windows Server 2008 (Active Directory Yenilikleri)
Windows Server 2008 (Active Directory Yenilikleri)ÇözümPARK
 
Sql interview-question-part-6
Sql interview-question-part-6Sql interview-question-part-6
Sql interview-question-part-6kaashiv1
 
SafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deploymentSafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deploymentVladi Vexler
 
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 serverGustavo Bernardo
 
GeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL Server
GeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL ServerGeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL Server
GeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL ServerTSOLUTIONS
 
Deployingand configuringofficecommunicationsserver2007
Deployingand configuringofficecommunicationsserver2007Deployingand configuringofficecommunicationsserver2007
Deployingand configuringofficecommunicationsserver2007Ziemek Borowski
 
Advanced ETL MS SSIS 2012 & Talend
Advanced ETL  MS  SSIS 2012 & Talend Advanced ETL  MS  SSIS 2012 & Talend
Advanced ETL MS SSIS 2012 & Talend Sunny U Okoro
 
Deploying Magento on OCI with MDS
Deploying Magento on OCI with MDSDeploying Magento on OCI with MDS
Deploying Magento on OCI with MDSFrederic Descamps
 

What's hot (17)

Oracle BPM 11g Lesson 2
Oracle BPM 11g Lesson 2Oracle BPM 11g Lesson 2
Oracle BPM 11g Lesson 2
 
Linux VMWare image with Informatica , Oracle and Rundeck scheduler
Linux VMWare image with Informatica , Oracle and Rundeck schedulerLinux VMWare image with Informatica , Oracle and Rundeck scheduler
Linux VMWare image with Informatica , Oracle and Rundeck scheduler
 
Sql server mirroring
Sql server mirroringSql server mirroring
Sql server mirroring
 
Servlet unit 2
Servlet unit 2 Servlet unit 2
Servlet unit 2
 
ODI User and Security
ODI User and Security ODI User and Security
ODI User and Security
 
OBIEE 11g installation steps
OBIEE 11g installation stepsOBIEE 11g installation steps
OBIEE 11g installation steps
 
Soa installation
Soa installationSoa installation
Soa installation
 
Windows Server 2008 (Active Directory Yenilikleri)
Windows Server 2008 (Active Directory Yenilikleri)Windows Server 2008 (Active Directory Yenilikleri)
Windows Server 2008 (Active Directory Yenilikleri)
 
Oracle OSB Tutorial 1
Oracle OSB Tutorial 1Oracle OSB Tutorial 1
Oracle OSB Tutorial 1
 
Sql interview-question-part-6
Sql interview-question-part-6Sql interview-question-part-6
Sql interview-question-part-6
 
Ebook6
Ebook6Ebook6
Ebook6
 
SafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deploymentSafePeak - How to configure SQL Server agent in a safepeak deployment
SafePeak - How to configure SQL Server agent in a safepeak deployment
 
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
 
GeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL Server
GeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL ServerGeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL Server
GeoVision : Access Control Solutions : Knowledge : AS Manager using MSSQL Server
 
Deployingand configuringofficecommunicationsserver2007
Deployingand configuringofficecommunicationsserver2007Deployingand configuringofficecommunicationsserver2007
Deployingand configuringofficecommunicationsserver2007
 
Advanced ETL MS SSIS 2012 & Talend
Advanced ETL  MS  SSIS 2012 & Talend Advanced ETL  MS  SSIS 2012 & Talend
Advanced ETL MS SSIS 2012 & Talend
 
Deploying Magento on OCI with MDS
Deploying Magento on OCI with MDSDeploying Magento on OCI with MDS
Deploying Magento on OCI with MDS
 

Similar to 0065 using sequelink

Ms Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My SqlMs Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My Sqlrsnarayanan
 
Ado dot net complete meterial (1)
Ado dot net complete meterial (1)Ado dot net complete meterial (1)
Ado dot net complete meterial (1)Mubarak Hussain
 
Ibi Open Visualizations
Ibi Open VisualizationsIbi Open Visualizations
Ibi Open VisualizationsClif Kranish
 
Ch06 ado.net fundamentals
Ch06 ado.net fundamentalsCh06 ado.net fundamentals
Ch06 ado.net fundamentalsMadhuri Kavade
 
Import Database Data using RODBC in R Studio
Import Database Data using RODBC in R StudioImport Database Data using RODBC in R Studio
Import Database Data using RODBC in R StudioRupak Roy
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studioAravindharamanan S
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studioAravindharamanan S
 
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)Ifeanyi I Nwodo(De Jeneral)
 
Java Database Connectivity
Java Database ConnectivityJava Database Connectivity
Java Database Connectivitybackdoor
 
Conectarea sgdb acces la un server oracle
Conectarea sgdb acces la un server oracleConectarea sgdb acces la un server oracle
Conectarea sgdb acces la un server oraclepamiproject
 
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Kingsley Uyi Idehen
 
Project Presentation
Project PresentationProject Presentation
Project PresentationShariffAyesha
 
Database synchronization prashant parit
Database synchronization   prashant paritDatabase synchronization   prashant parit
Database synchronization prashant paritPrashantP23
 
Java CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server DatabaseJava CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server DatabaseDudy Ali
 
Final Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.pptFinal Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.pptTabassumMaktum
 

Similar to 0065 using sequelink (20)

Ms Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My SqlMs Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My Sql
 
Ado dot net complete meterial (1)
Ado dot net complete meterial (1)Ado dot net complete meterial (1)
Ado dot net complete meterial (1)
 
Ibi Open Visualizations
Ibi Open VisualizationsIbi Open Visualizations
Ibi Open Visualizations
 
Ch06 ado.net fundamentals
Ch06 ado.net fundamentalsCh06 ado.net fundamentals
Ch06 ado.net fundamentals
 
Import Database Data using RODBC in R Studio
Import Database Data using RODBC in R StudioImport Database Data using RODBC in R Studio
Import Database Data using RODBC in R Studio
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studio
 
Simple ado program by visual studio
Simple ado program by visual studioSimple ado program by visual studio
Simple ado program by visual studio
 
Jdbc
JdbcJdbc
Jdbc
 
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)
BI Tutorial (Copying Data from Oracle to Microsoft SQLServer)
 
6 database
6 database 6 database
6 database
 
Java Database Connectivity
Java Database ConnectivityJava Database Connectivity
Java Database Connectivity
 
Conectarea sgdb acces la un server oracle
Conectarea sgdb acces la un server oracleConectarea sgdb acces la un server oracle
Conectarea sgdb acces la un server oracle
 
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
Virtuoso ODBC Driver Configuration & Usage (Mac OS X)
 
Project Presentation
Project PresentationProject Presentation
Project Presentation
 
Database synchronization prashant parit
Database synchronization   prashant paritDatabase synchronization   prashant parit
Database synchronization prashant parit
 
Java CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server DatabaseJava CRUD Mechanism with SQL Server Database
Java CRUD Mechanism with SQL Server Database
 
Chap3 3 12
Chap3 3 12Chap3 3 12
Chap3 3 12
 
Jdbc
JdbcJdbc
Jdbc
 
ADO.NET -database connection
ADO.NET -database connectionADO.NET -database connection
ADO.NET -database connection
 
Final Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.pptFinal Database Connectivity in JAVA.ppt
Final Database Connectivity in JAVA.ppt
 

Recently uploaded

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxTanveerAhmed817946
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationBoston Institute of Analytics
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 

Recently uploaded (20)

PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Digi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptxDigi Khata Problem along complete plan.pptx
Digi Khata Problem along complete plan.pptx
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project Presentation
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 

0065 using sequelink

  • 1. © 2009 Informatica Corporation Using SequeLink to Access Data
  • 2. 2 Abstract DataDirect SequeLink client and server provide access to data using ODBC drivers. You can use SequeLink ODBC divers to access data that resides on a Windows machine from a UNIX or Linux machine that runs PowerCenter Services. Table of Contents Overview........................................................................................................................................................................... 2 Configuring SequeLink to Access data............................................................................................................................. 4 Step 1. Downloading the SequeLink Software ............................................................................................................. 4 Step 2. Creating an ODBC Data Source ...................................................................................................................... 4 Step 3. Installing the SequeLink Server for ODBC Socket........................................................................................... 4 Step 4. Starting SequeLink ODBC Socket Services..................................................................................................... 7 Step 5. Configuring the SequeLink ODBC Socket Server............................................................................................ 8 Step 6. Installing the SequeLink ODBC Client ............................................................................................................. 9 Step 7. Configuring the SequeLink ODBC Client ......................................................................................................... 9 Setting the Environment Variables......................................................................................................................... 10 Configuring odbc.ini ............................................................................................................................................... 10 Restarting Informatica Services ............................................................................................................................. 10 Step 8: Configuring a PowerCenter Connection Object ............................................................................................. 11 Overview DataDirect SequeLink provides access to data using ODBC drivers. PowerCenter customers can download and use the SequeLink Client and SequeLink Server for ODBC Socket at no cost. The SequeLink ODBC drivers that Informatica provides can only be used with PowerCenter. Use SequeLink to access data that has a Windows ODBC driver but does not have a UNIX ODBC driver. You can use SequeLink to access data that resides on a Windows machine from a UNIX or Linux machine that runs PowerCenter Services. SequeLink provides ODBC drivers for databases such as Microsoft Access, Filemaker, Progress, FoxPro, and dBase. For a list databases supported by SequeLink, see the DataDirect SequeLink Support Matrix. To use SequeLink, install the SequeLink Client on the machine where the PowerCenter Integration Service runs and install the SequeLink Server for ODBC socket on the machine where the data is stored. The SequeLink Server for ODBC Socket includes the SequeLink Service and the SequeLink Management Console Snap-in. You use the SequeLink Management Console Snap-in to manage the SequeLink Service. The SequeLink Client includes the ODBC drivers, driver manager, and odbc.ini.
  • 3. 3 The following figure provides an overview of how SequeLink communicates with PowerCenter: In the example above, PowerCenter uses SequeLink software to read data from a Microsoft Access database. The SequeLink Client components on the UNIX machine connect to the SequeLink Server on the Windows machine to access the Microsoft Access database. The data source names provide connectivity to the data that you want to access. You specify data source names when you configure the connection object, SequeLink server data source, odbc.ini, and the System DSN. The following figure shows the relationship between the data source names: You configure a data source name in the following places: System DSN in the ODBC Data Source Administrator. When you create an ODBC data source, you specify an ODBC data source name. You specify this name in the DataSourceSOCODBCConnStr attribute of the SequeLink server data source. In the figure above, the data source name is CustData. Data source in the SequeLink Management Console Snap-in. When you configure a SequeLink server data source, the DataSourceSOCODBCConnStr must contain the string with DSN=<data source name>. The DSN value must match the data source name of the System DSN. In the figure above, the SequeLink server data source is Access1 and the DataSourceSOCODBCConnStr attribute contains the string DSN=CustData. ODBC data source in odbc.ini. When you configure odbc.ini, you specify a name for the ODBC Data Source. The data source name must match the connect string you provided in the connection object. If you have multiple
  • 4. 4 SequeLink server data sources, the ServerDataSource value in odbc.ini must match the SequeLink server data source name in the SequeLink Management Console Snap-in. In the figure above, the ODBC Data Source is Test and the ServerDataSource is Access1. Connect string in the connection object. When you create the ODBC Connection object in the Workflow Manager, you specify a connect string. The connect string should contain the ODBC data source name that you configure in odbc.ini. In the figure above, the connect string is Test. Configuring SequeLink to Access data To use SequeLink to connect to a database on Windows, verify that your environment meets the following requirements: The PowerCenter license has the ODBC connectivity option. The required database drivers are installed on the Windows machine. You need the driver to create an ODBC data source. The Windows and UNIX machines meet the SequeLink prerequisites. For more information about DataDirect SequeLink prerequisites, see the DataDirect SequeLink Documentation. Complete the following steps to access data using SequeLink: 1. Download the SequeLink Software. 2. Create an ODBC data source. 3. Install the SequeLink Server for ODBC Socket. 4. Start the SequeLink Service. 5. Configure the SequeLink OBDC Socket Server. 6. Install the SequeLink ODBC Client. 7. Configure the SequeLink ODBC Client. 8. Configure a PowerCenter connection object. Step 1. Downloading the SequeLink Software Contact Informatica Global Customer Support for SequeLink software. The SequeLink software is free to Informatica customers. Step 2. Creating an ODBC Data Source When you create a data source, you provide a data source name that Sequelink uses to connect to the data. You create the data source using the ODBC Data Source Administrator. The driver for the data source must be installed. Step 3. Installing the SequeLink Server for ODBC Socket 1. Extract the installation files on the Windows machine where the data is stored. 2. Run the following command from the location where you extracted the installation files: setup.exe /v"IPE=NO"
  • 5. 5 The installation wizard appears. 3. Click Next. 4. Accept the License Agreement. Then, click Next. The Custom Setup screen appears. 5. Verify that that following options are selected: - SequeLink Manager - SequeLink Server for ODBC socket
  • 6. 6 6. Click Next. 7. Review the values and click Next. The default SequeLink Agent and SequeLink Server name and port numbers appear. By default, the user that runs the installer is the user that is configured to administer the SequeLink Socket. The user that administers the SequeLink Socket must have the Log on as a service right. You can update the default values. 8. You can configure the data source name for the ODBC Connection String. Enter DSN=<Data Source Name>. The DSN that you provide will be assigned to the Default SequeLink data source setting. Click Next to continue. -or-
  • 7. 7 You can configure the ODBC connect string with the SequeLink Management Console Snap-in after you install. Click Next to continue. For information about configuring the ODBC Connection String with the SequeLink Management Console Snap- in, see “Configure the SequeLink OBDC Socket Server.” 9. Click Install. 10. Click Finish. Step 4. Starting SequeLink ODBC Socket Services 1. Click Start > All Programs> DataDirect SequeLink 6.0 Service for ODBC Socket > SequeLink Management Console Snap-in.
  • 8. 8 The logon to SequeLink Service dialog box appears. 2. Enter the password for the user that administers the SequeLink Service. Then, click OK. Step 5. Configuring the SequeLink ODBC Socket Server SequeLink Services use the ODBC connection string to connect to the data source. The ODBC connection string is configured within a SequeLink server data source. If you did not configure the ODBC connection string during the installation, configure the ODBC connection string using the DataSourceSOCODBCCOnnStr attribute. The installer creates a SequeLink server data source named Default. You can create multiple SequeLink server data sources. To configure the ODBC connect string for the Default data source setting: 1. In the SequeLink Management Console Snap-in, navigate to the following location: SequeLink Service> SLSocket60 >Configuration> Data Source Settings > Default > Advanced. 2. Double-click the value field for the DataSourceSOCODBCCOnnStr attribute. 3. Set the value to DSN=<ODBC Data Source Name>. For example, if you created a data source named Access, enter the following value: DSN=Access To configure the additional SequeLink server data sources: 1. In the SequeLink Management Console Snap-in, navigate to the following location: SequeLink Service> SLSocket60 >Configuration> Data Source Settings
  • 9. 9 2. Right-click on Data Source Settings and then select New > Data Source. 3. Enter a name for the data source. 4. If required, update the ODBC Connection String. The DataSourceSOCODBCCOnnStr attribute defaults to the DSN value that you configured for the Default data source setting. To update the ODBC Connection String, select Advanced and double-click the DataSourceSOCODBCCOnnStr attribute. Set the value to DSN=<Data Source Name>. For more information about configuring the SequeLink Service, see the DataDirect SequeLink documentation. Step 6. Installing the SequeLink ODBC Client The SequeLink ODBC drivers that Informatica provides are branded drivers. These drivers can only be used with PowerCenter. To install the SequeLink ODBC client, complete the following steps: 1. Download The SequeLink ODBC client files. For example, download slclient.tar 2. Extract the SequeLink client files to a directory on the UNIX machine where the Integration Service runs. For example, you can enter tar –xvf slclient.tar 3. In the etc/tar directory within the directory where you extracted the slclient.tar, locate TAR file for your platform. 4. Extract the TAR file for your platform. For example, you can enter tar –xvf ivslkHP-UX.tar The directory that contains these extracted files is the SequeLink client directory. You will need to reference this directory when you configure the SequeLink ODBC client. Step 7. Configuring the SequeLink ODBC Client To configure the SequeLink ODBC Client, complete the following steps: 1. Set environment variables. 2. Configure odbc.ini. 3. Restart Informatica Services.
  • 10. 10 Setting the Environment Variables Set the following environment variables: export SQLNK_ODBC_HOME=<SequeLink client directory>/lib export ODBCINI=<SequeLink client directory>/lib/odbc.ini export LD_LIBRARY_PATH=<SequeLink client directory>/lib:$LD_LIBRARY_PATH The PowerCenter installation directory and the SequeLink client directory contain an odbc.ini file. You can choose to configure the odbc.ini that is provided with PowerCenter. Set ODBCINI to the location of the odbc.ini that you want to use. Note: The name of the lib directory can be different for each platform. For example, the lib directory may be named lib64. Configuring odbc.ini PowerCenter uses odbc.ini to connect to the SequeLink data source. To configure odbc.ini, you need the following information: Data source name. The data source name that you provided when configuring the connect string for the ODBC connection object in the Workflow Manager. Driver location. The driver is located in the lib folder of the SequeLink client installation location. The driver name is dwslk22.xx or ivslk22.xx. The file name extension can be different for each platform. Host name and SequeLink Server port number. Host and port information is available on the Sequelink Socket Server Services folder in the General area of the Service Settings. SequeLink server data source name. Optional. The name of the SequeLink server data source. To update odbc.ini, create an entry for the date source under the ODBC Data Sources section and also create an entry for the date source that specifies the connection information. For example, if the Data Source name is Test and you created a SequeLink data source setting named Access1, create an entry under the ODBC Data Sources section and also create an entry that includes the driver, description, port, host, and server data source name. [ODBC Data Sources] Test = DataDirect 32-BIT SequeLink 6.0 [Test] Driver= <SequeLink client directory>/lib/dwslk22.so Description=DataDirect 32-BIT SequeLink 6.0 Host=<machine name that runs the SequeLink Service> Port=<port number of the SequeLink Server> UseLDAP=0 ServerDataSource=Access1 Note: The ServerDataSource is an optional field. If you do not specify the SequeLink server data source name in the ServerDataSource field, the SequeLink Service uses the default SequeLink data source. Configure ServerDataSource when you have multiple SequeLink data sources. Restarting Informatica Services Use the infaservice command to start and stop Informatica Services. By default, infaservice is installed in the server/tomcat/bin directory in the PowerCenter Services installation directory. To start or stop Informatica Services on UNIX: 1. At the command prompt, switch to the directory where the infaservice executable is located. 2. At the command prompt, enter the following command to start or stop the Service Manager: infaservice [startup | shutdown]
  • 11. 11 Note: If you use a soft link to specify the location of infaservice, set the INFA_HOME environment variable to the location of the PowerCenter Services installation directory. Step 8: Configuring a PowerCenter Connection Object Create an ODBC relational connection object to provide PowerCenter sessions a connection to the data source. Enter the following information when you create the connection object: Field Description Username SequeLink Administrator username. Enter <Domain name>/ <Username>. Password SequeLink Administrator password. Connect String Name of the ODBC date source entry in odbc.ini. For more information about creating a connection object, see the PowerCenter documentation. Author Padma Heid Technical Writer Acknowledgements The author would like to thank Manigandan Paramasivan, Chaitanya (Chai) Pydimukkala, and Tim Kirwan (DataDirect Technologies) for their contributions to this article.