GG on Teradata

Hi
We are evaluating Golden gate to replicate data from Oracle Source database to Teradata on Unix. I have few questions and need your expert comments.
1) How can we do the initial Load on Teradata - We have huge tables(>500GB) on the source database.I guess the extract specialrun may not be efficient.Do we have to rely on Teradata tools for the initial Load.
2)GG uses ODBC to insert records into Teradata .Can someone point to some documents which would help us to configure ODBC on Unix/Linux for Teradata target.
Appreicate if you can share your experience on Teradata with GoldenGate.
Thanks

user10291122,
1) You can use the Teradata tools or use OGG initial loads. The OGG "direct" load (see the OGG general Admin and Reference guids) bypasses disk and is relatively fast but with delays in reading from the source and writing to the target you may blowout your undo/rollback. In addition, if the target fails (e.g. running out of space on the first initial loads happens a lot) you have to redo that run. Therefore I suggest using something that isn't documented but is not secret: write the initial load data to a proper set of trails files. This means you will then setup a "normal" replicat (ideally several) to load the data and possible use a pump to pump the data to the target if your initial extract writes local, which is recommended because this will be the fastest way to unload the data.
Here's the trick:
ggsci> add extract e_initaa, sourceIsTable
Paramfile:
extract e_initaa
userid ggs, password ggs
extFile ./dirdat/aa, maxFiles 999999, megabytes 500
Table scott.*;
Notice the usage of "maxfiles" here. Normally you'll use several extracts, perhaps one per table or you can even use a WHERE clause in the table statement to sub set a table across many extracts. A best practice here is to use a clone of the source, recover it to an SCN (say, 123456) then do your loads from that temporary instance or just borrow some time on a backup instance. Once your initialization is done you will start your real-time replicat (not the intial load replicat) using the AFTERCSN feature, as in:
ggsci> start repaadb aftercsn 123456
2) We're working on posting the Teradata installation guide but for now just open an SR and request it and they will send you a copy.
Good luck,
-joe

Similar Messages

  • Handle NULL Values from Teradata Database in OBIEE

    Hi All,
    I have records in a Teradata that are marked with 'A' for Available and sometimes blanks. Even though in OBIEE I have put a filter that says display all records with NULL values or 'A' I am only getting values with 'A'. How can I pick up the records with blanks in that field.

    Looks like the column value is not NULL. I would suggest to know the exact value of the column
    you may go for expression like length(col) where col!='A'
    or
    case when col is null then '1null'
    when col='' then '2'
    etc..
    once you know the value then replace with 'Unspecified' or any text.

  • Not able to build the reports in Bi Publisher with Teradata as a datasource

    Hii
    In BIP, For Teradata JDBC connection got established and now while i am trying to build a datamodel then its throwing me the error
    Error 500--Internal Server Error
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.5.1 500 Internal Server Error
    The server encountered an unexpected condition which prevented it from fulfilling the request.
    If i am trying to click on any other thing like report i am getting error(just error with out any message)
    Plssss let me know what it is and do i need to change anything ........
    Regards

    Hi,
    Can anyone please share your views, if u have faced similar kind of issue.
    Regards

  • How to configure JDBC connection in oracle BI publisher with teradata datab

    Hi,
    I am going to use Oracle BI publisher to create report.
    Our database is Teradata.
    How to create database connection for Teradata in BI publisher.
    How to create JDBC connection.
    What should be the Database Driver Class?
    What should be the connection string format?
    Please provide me the suggetion.
    Thanks,
    Santanu Manna

    Hi;
    I suggest please refer below which could be helpful on your issue:
    How To Generate XML Output (Excel, HTML, PDF) for FSG Reports [ID 804913.1]
    E-XMLP: BI Publisher Report RTF Template to Excel output is not same as PDF,RTF or HTML format.[Article ID 1515711.1]
    BI Publisher Enterprise Excel Output File Size is Too Large [ID 1271544.1]
    Regard
    Helios

  • Teradata database error when using a Universe-defined Date condition

    I have encountered an odd problem when connecting Crystal to a Universe.  There is a pre-defined Date condition built into the Universe that is defined as follows:
    @Select(Date\Week End Date)  >  @Select(Conditions\User Response Select Date week -28)  AND @Select(Date\Week End Date)  <=  @Select(Conditions\User Response Select Date)
    The filter is designed to retrieve a rolling 4 weeks of data.
    When I try and create and refresh a Crystal Report that includes this Date prompt, I get the following error:
    Failed to retrieve data from the database.
    Details: 22003:(ODBC Teradata Driver)(Teradata Database) A character string failed conversion to a numeric value.
    If I create the same query in a WebI report it works fine, but in Crystal the error is produced.  I have also tried constructing the same prompt and filter within Crystal rather than use the pre-built prompt but that did not work either.
    Does anyone have any experience or advice on this error?  I can't seem to find many related postings on this specific error.
    BO Enterprise XI 3.1 SP2 running on Windows 2008 Server R2
    Crystal Reports 2008 SP2 running on Windows XP SP3
    Universe is built on a Teradata 12 source
    Thanks!

    One item I found I had to do with Teradata was cast my date/time values to dates, otherwise I got weird errors like this. You say it's working in Web Intelligence, so this might not be the issue, but it is an easy thing to test.
    In the universe, change your end date definition to
    cast(table.end_date as date)
    and see if that helps.

  • Teradata fast load log file empty

    hei all,
    after update odi 11g teradata fast load script not running, error tells to see the log file but log is empty
    any solution
    naseer

    any solution please

  • Steps to extract data from teradata to bw

    steps to extract data from teradata to bw

    Thank you Roberto and Jerome!
    1.as per my knowledge my client has teradata datawarehouse on oracle database is it possible. and also can he use cognos for reporting?
    2. now teradata data can be only extracted to bw or also to r/3?
    3.and  after extracting the entire historic data where can i store?is it in 1infocube or store in different cubes related to modules?
    if my questions are wrong please clarify them?

  • Question On How to Install Teradata ODBC on CF9 64-bit?

    Need to install Teradata drivers on 2 different servers:  A Windows 7 64-bit, and a Windows Server 2008 R2, both running IIS 7.5 and CF 9.0.1 64-bit.  Am fairly sure this needs to be set up as an ODBC Socket in CF Admin.  I've downloaded both the 32 and 64-bit Teradata drivers from Teradata web site (version 13, latest ones).   But have not installed or done anything yet.
    First, is it correct with CF9 64-bit, in CF Admin, that the ODBC Socket drop-down will only display 64-bit drivers?  Thus only allowing ODBC connections using 64-bit drivers?   For example, I've been unable to get a 32-bit IBM DB2/UDB ODBC driver to appear in the drop-down.  However, the same 64-bit DB2 driver shows up in the drop-down, but when I test the connection in CF Admin, I get a "type mismatch" error message.  Have not been able to resolve.  Am hoping I don't experience the same issue with Teradata.
    On a development Windows 7 server at work, I successfully installed the 32-bit Teradata drivers, but on a Windows 7 32-bit server, and CF9.0.1 32-bit.  After installing and configuring the Teradata 32-bit driver in Control Panel/ODBC Data Sources, the driver DID show up in ODBC Socket drop-down, and tested fine.
    But not sure what to do on 64-bit servers, and 64-bit CF9?   If anyone has been able to successfully install and configure a Teradata ODBC-Socket connection on either Win 7 or Windows Server 2008 R2, 64-bit, using CF9 64-bit and IIS, would greatly appreciate any help/advice on what you did to create a successful connection in CF Admin.  Thank you,
    Gary

    No luck.  After installing Teradata 64-bit ODBC drivers, and successfully configuring them in Windows 7 64-bit, <Control Panel, ODBC Data Sources>, and IIS 7.5, I got the same architechture mis-match when trying to add them as an ODBC-Socket DSN. 
    After running into same problem with IBM's UDB/DB2 64-bit drivers, and after reading additional posts, I've come to the conclustion that CF9 64-bit does not support 64-bit drivers in an ODBC-Socket connection.  And if you install/configure 32-bit drivers, they won't appear in CF9's drop-down list of available ODBC-Socket connections.  It appears to only display 64-bit drivers, including the built-in ones (which I believe are mostly JDBC drivers).  If anyone disagrees, please advise.
    Yet, on a test server with 32-bit Windows 7 and 32-bit CF9, and 32-bit DB2 and Teradata drivers, everything works fine.  Don't understand why this doesn't work on 64-bit platforms.
    At work, we are upgrading our production servers from Win2K 32-bit to Win Server 2008 R2 64-bit.  And upgrading our testing servers at our desks to Win7 64-bit.  And switching the main database from Oracle and SQL Server to Teradata.  (We do have about 4 Oracle DSNs, and 1 SQL Server DSN, and they all work fine using native Oracle/SQL Server drivers that come with CF9 64-bit).  If I can't get the DB2 and Teradata (particularly the Teradata drivers) to work on this new Win Server 2008 R2 64-bit production server, we won't be able to run any of our ColdFusion programs. 
    Here are some options I've come up with, and would appreciate advice/recommendations from anyone who may have some experience with this:
    OPTIONS:
    1.  Un-install CF9 64-bit and and install CF9 32-bit on both Win Server 2008 R2 64-bit and Win 7 64-bit.  Not sure if either of these 64-bit OS will run a 32-bit CF9 installation normally, without problems or errors.  If this is the best way, will all existing Oracle and SQL Server DSNs need to be re-configured, and will those work properly?
    2. Run CF9 64-bit in 32-bit mode.  Can this be done?  If so, where do you find out how to do this?  And how does this impact current DSNs using Oracle and SQL Server, that are already configured and running normally? 
    3. Leave all "as is" and install Teradata JDBC Drivers.  They are available from their web site.  If this is best solution:
       A. Do you need to un-install the Teradata 64-bit ODBC drivers, or is it OK to just leave them there? 
       B.  I've never installed 64-bit JDBC drivers.  After install, how are these added as a CF DSN? Do they just show up on the main DSN driver drop-down list in CF Admin?  Or do you have to use OTHER?    I've looked at doing a CF "OTHER" configuration, and it asks some questions I don't have the answers to off-hand, and our Teradata DBAs aren't familiar with ColdFusion, so no help there.  So am hoping Teradata will just "show up" as an available driver when adding new DSNs in CF Admin. And I won't need to use OTHER.  Anyone know?
    Appreciate any help/advice.  I cannot ask my company to purchase additional licenses of CF9, until I know:
    1.  Whether I can get, and how I can get, a Win Server 2008 R2 64-bit server to use CF9 to connect to our Teradata Data Warehouse.
    2.  Which version of CF9 to purchase and install on these 64-bit servers (32 or 64 bit)
    Really appreciate any help/advice.  Thank you.
    Gary

  • How to add  teradata Data type in essbase shared services configuration

    [pic here |http://gerardnico.com/wiki/_detail/epm/hyperion_epm_system_configurator_database_registry.jpg?id=epm%3Aepm_installation]
    I am not getting oracle or Teradata during configuration of Shared Services in database type
    PIC HERE
    I added both the database (sample SH for oracle and WIMM (personalized database ) for Teradata) in the microsoft odbc administrator on the machine .
    but it does not detect these data bases -- does any one know to configure and add databases to the drop down list .
    thanks
    Edited by: UOOLK on 02-Aug-2011 07:28
    Edited by: UOOLK on 02-Aug-2011 07:31
    Edited by: UOOLK on 02-Aug-2011 07:32

    When configuring shared services it does not use ODBC connections it uses JDBC, by default you should see Oracle in the dropdown but you will not see teradata.
    You don't mention the version but if it is 11.1.2.x then you should see a screen like http://2.bp.blogspot.com/__2AaArK5lW8/S9XEZAzyHEI/AAAAAAAACRE/DI1A9ui7kTM/s1600/13.png when configuring shared services for the first time.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Error -00904 when trying to load from teradata into oracle

    Hi all,
    We are trying to bring some data from a teradata table into an oracle table. We have followed the correct naming conventions for all staging and target tables.
    We always seem to get this error:
    error -00904 invalid identifier
    I know it relates to a tablename issue. But we cannot seem to find any such errors.
    Does it matter the source tablename(in teradata) is pretty long?
    We are using IKM SQL control append for this.
    The same interface used to work when the source was a text file instead.
    We have tested the teradata connections from ODI, are able to see data in the model for the tables.
    Thanks.

    This is the error in operator:
    3707 : 42000 : com.teradata.jdbc.jdbc_4.util.JDBCException: [Teradata Database] [TeraJDBC 12.00.00.110] [Error 3707] [SQLState 42000] Syntax error, expected something like an 'UDFCALLNAME' keyword between '.' and the 'Dec' keyword.
    com.teradata.jdbc.jdbc_4.util.JDBCException: [Teradata Database] [TeraJDBC 12.00.00.110] [Error 3707] [SQLState 42000] Syntax error, expected something like an 'UDFCALLNAME' keyword between '.' and the 'Dec' keyword.
         at com.teradata.jdbc.jdbc_4.util.ErrorFactory.makeDatabaseSQLException(ErrorFactory.java:277)
         at com.teradata.jdbc.jdbc_4.statemachine.ReceiveInitSubState.action(ReceiveInitSubState.java:102)
         at com.teradata.jdbc.jdbc_4.statemachine.StatementReceiveState.subStateMachine(StatementReceiveState.java:285)
         at com.teradata.jdbc.jdbc_4.statemachine.StatementReceiveState.action(StatementReceiveState.java:176)
         at com.teradata.jdbc.jdbc_4.statemachine.StatementController.runBody(StatementController.java:108)
         at com.teradata.jdbc.jdbc_4.statemachine.StatementController.run(StatementController.java:99)
         at com.teradata.jdbc.jdbc_4.Statement.executeStatement(Statement.java:309)
         at com.teradata.jdbc.jdbc_4.Statement.prepareRequest(Statement.java:467)
         at com.teradata.jdbc.jdbc_4.PreparedStatement.<init>(PreparedStatement.java:53)
         at com.teradata.jdbc.jdbc_4.TDSession.createPreparedStatement(TDSession.java:506)
         at com.teradata.jdbc.jdbc_3.ifjdbc_4.TeraLocalPreparedStatement.<init>(TeraLocalPreparedStatement.java:84)
         at com.teradata.jdbc.jdbc_3.ifjdbc_4.TeraLocalConnection.prepareStatement(TeraLocalConnection.java:328)
         at com.teradata.jdbc.jdbc_3.ifjdbc_4.TeraLocalConnection.prepareStatement(TeraLocalConnection.java:149)
         at com.sunopsis.sql.SnpsQuery.a(SnpsQuery.java)
         at com.sunopsis.sql.SnpsQuery.a(SnpsQuery.java)
         at com.sunopsis.sql.SnpsQuery.updateExecStatement(SnpsQuery.java)
         at com.sunopsis.sql.SnpsQuery.executeQuery(SnpsQuery.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execCollOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandScenario.treatCommand(DwgCommandScenario.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.k(e.java)
         at com.sunopsis.dwg.cmd.e.A(e.java)
         at com.sunopsis.dwg.DwgJv.treatCmd(DwgJv.java)
         at com.sunopsis.dwg.DwgJv.main(DwgJv.java)
         at oracle.odi.Agent.main(Agent.java)

  • Teradata deski #Multivalue Error

    When refreshing the XIR2+Sp2 deski report with freehand sql data provider with Teradata V2r6 getting #Multivalue error and when editing dataprovider report displays data with out any errors.
    Please Assists

    Hi Sasi,
    Could you please test the following solutions:
    Solution1:
    Use slice and dice to reset all the tables that have #multivalue in it. The only problem with this workaround is they have to do the formatting manually.
    Solution2:
    Also, test the issue by changing the object to dimension if it is a measure or to measure if it is a dimension.
    Regards,
    Sarbhjeet Kaur

  • Power Pivot Bug: Can't Save Edits to Power Pivot Query without checking Teradata Connection's "Save my password" Option

    Can't edit and re-Save Power Pivot query with Teradata connection (using LDAP security mechanism) unless "Save my password" option was checked.  Without this option I receive this error upon attempt to Save changes made to the query ...
    The following exception occurred while the managed IDbConnection interface was being used: [TeraGSS Security Library] [115022] Exception occurred in TERAGSS layer.  See inner exception for details.;TdgssAuthenticationTokenExchange delegate threw an exception.
     See the inner exception for details.
    ErrorCode: -452984642 Severity: Error Facility: DotNet
    [Teradata Database] [8017] The UserId, Password or Account is invalid..
    A connection could not be made to the data source with the DataSourceID of '6a06124c-496f-4887-bf39-d2582173d499', Name of 'Teradata fsltdprd'.
    An error occurred while processing table 'Query'.
    The current operation was cancelled because another operation in the transaction failed.

    Sorry you're right, the Office category isn't currently accepting bug reports in which case Olaf's suggestion to use the smiley face is the way to go. In Excel please go to File > Options > Trust Centre > 'Trust Centre Settings...' and check
    that the Feeeback Tool is enabled.
    If the option is greyed out like this...
    ... then you should be able to enable it by changing the value of the 'Enabled' registry key from a 0 to a 1 which you will find under: HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Feedback. You will then need to close all Office applications
    and re-launch Excel 2013.
    Once the Feeback Tool has been enabled, you should see the smile face(s) in the top right hand corner of the Excel window and be able to send your feedback.
    Regards,
    Michael
    Please remember to mark a post that answers your question as an answer...If a post doesn't answer your question but you've found it helpful, please remember to vote it as helpful :)
    Website: nimblelearn.com, Blog:
    nimblelearn.com/blog, Twitter:
    @nimblelearn

  • OLE DB source to connect to teradata and need to send a paramter in query

    Hi SSIS gurus,
    I am using OLEDB source to connect to Teradata and need to pass a parameter to the query. Ex:
    Select * from MyTable where NoOfyrs = 'MyParameter'
    VS2010 version, SQL server 2012, Teradata version 14.10
    I have tried all the below options and nothing is working for me:
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/4818c959-5a7f-43b7-b786-d069a8a67334/using-teradata-net-data-provider-as-data-source?forum=sqlreportingservices
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/8602c161-e75a-489f-980d-e5394e1aa9b6/teradata-source?forum=sqlintegrationservices
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/64d59656-93bc-4458-85b3-b79d611e8f18/teradata-source-sql-server-where-clause-in-ssis?forum=sqlintegrationservices
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/a3548020-960d-47c4-aa1a-2ce69cfa1aef/how-to-use-net-tableadapter-query-configuration-wizard-in-vs-to-build-a-query-with-parameter-to?forum=adodotnetdataproviders
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/59787cd3-5d64-413c-93cd-f89621e25a15/pass-query-between-sql-and-teradata?forum=sqlintegrationservices
     Kindly suggest how can I proceed.
    Thanks and Regards,
    2008-2012

    Hello,
    Please refer to the following article regarding passing dynamic parameters to Teradata Server:
    http://social.technet.microsoft.com/forums/sqlserver/en-US/f721949f-2300-4ac8-9961-7f2227f352ba/passing-dynamic-parameters-to-teradata-server-using-ssis
    If this issue still persists, I would suggest you elaborate your issue with more detail.
    If you have any feedback on our support, please click
    here.
    Elvis Long
    TechNet Community Support

  • Procedure to Integrate SAP PI 7.1 with Teradata and IBM Data stage

    Hi,
    We are integrating SAP PI 7.1 with Teradata and IBM Data stage for retail customer.
    Please provide the following information.
    1. What are the connectors available in Teradata and IBM Data stage
    2. What type of output/input, Teradata can give/take from/to SAP PI
    3. What type of output/input, IBM Data stage can give/take from/to SAP PI
    4. How to handle Bulk uploads between SAP PI and Terdata, SAP PI and IBM Data stage
    Thanks,
    Ramesh

    Hi Ramesh,
    Could you get answers for your queries. We have Teradata 13.10.2 in our landscape and I have exactly same queries that you asked. Can you possibly share your experience in this area.
    Anand.

  • Teradata OBIEE numeric overflow occurred during computation

    Hi Guys,
    I have union of two queries in OBIEE and backend data base is teradata. report and sql generated by query are throwing an error " ][ODBC Teradata Driver][Teradata Database] Numeric overflow occurred during computation"
    same query ran in teradata and there also getting same error.
    report should fetch sime number may be 5 digit but not sure why I'm getting this error.
    Any idea? appreciated
    Thanks
    Jay.

    Hi Jay,
    May be you have these as smallint and the aggregation does not fit in smallint. But knowing your data demographics is the only solution. Run that query in the database and I am sure you will get the same error and change the datatype of those columns.
    Check http://forums.teradata.com/forum/
    Regards,
    Bharath

  • Oracle ADF application with Teradata as Database

    JDeveloper PS5.
    Is it possible to integrate Oracle ADF application with Teradata as Database?
    If yes, can you please provide some information with respect to the same?
    Thanks,
    Navaneeth

    Does teradata have a JDBC driver ? and can it understand SQL92 falvor SQL ?
    If yes, then maybe you can do ADF on it.
    Take a look at this :
    http://www.oracle.com/technetwork/developer-tools/jdev/multidatabaseapp-085183.html
    A bunch of ADF features will not be available, primary key generation will be a bit sketchy(all keys for all tables will come from a single sequence of numbers) and you'll have to implement some stuff like the persistence collection manager.
    The one thing that doc does not mention is that you also have to make sure your adf-config.xml is set with the correct 'jbo.SQLBuilder' property (SQL92) in the <amconfig-overrrides> section.
    Happy hacking !

Maybe you are looking for

  • Error while posting stock from quality to return delivery

    Hi , I am working in decentralized warehouse. I am posting stock from quality to return delivery in t code QA32. The following is the error message i am getting . i have also checked the movement type settings they are fine for 553. "Posting only to

  • How to go one jFrame to another JFrame after click on button?

    I am having two frames loginFrame.java and UserinfoFrame.java. In loginFrame.java to click on login button i want to goto UserinfoFrame (LogInSuccessPanel). private void bnLoginActionPerformed(java.awt.event.ActionEvent evt) {                        

  • Administrator Account Problem

    Dear All, I'm trying to create new groups of the CMC, but I don't manage to give these groups an access to the following area (I am the administrator and belong to the Aministrators group) : - Licence Keys - Authentication - Settings - Queries result

  • Installing JCE with unlimited strength version

    I have downloaded the file jce_policy-1_4_2.zip and kept it in java-> lib-> security with unzipped format. But when I compiled my program requiring this file it's showing compilation error. please mail me what to do?I am in problem. Actually I am doi

  • Oracle 11201 Linux setup installation on VM ware

    Hi All, I have just downloaded oracle 11.2.0.1 for linux 32 bit setup from Oracle site. Now i want to install this set up on VM ware, but the VM ware is asking for an ISO file for the same. How to convert this to a image? Kindly tell me how to procee