Welcome to the { mindfrost82.com } forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Programming > Databases > General SQL Server Support

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 09-02-2008, 06:14 AM
Feris T
 
Posts: n/a
SQL 2000/2005 Transaction Log Reader Library

Hi,

Is there any development library exist in the market for SQL Server
2000/2005 transaction log reader ? I need to use it for Capture Data
Change (CDC). Preferably Java.

Regards,

Feris
Reply With Quote
  #2 (permalink)  
Old 09-02-2008, 11:22 PM
Hugo Kornelis
 
Posts: n/a
Re: SQL 2000/2005 Transaction Log Reader Library

On Mon, 1 Sep 2008 22:14:58 -0700 (PDT), Feris T wrote:

>Hi,
>
>Is there any development library exist in the market for SQL Server
>2000/2005 transaction log reader ? I need to use it for Capture Data
>Change (CDC). Preferably Java.


Hi Feris,

Microsoft has not publicly released any documentation about how to
decode the entries in the log file. And no libraries either.

I don't understand why you would need to be able to read the log in
order to use CDC. Maybe you can explain a bit more what you are trying
to achieve?

--
Hugo Kornelis, SQL Server MVP
My SQL Server blog: http://sqlblog.com/blogs/hugo_kornelis
Reply With Quote
  #3 (permalink)  
Old 09-03-2008, 02:11 PM
Feris T
 
Posts: n/a
Re: SQL 2000/2005 Transaction Log Reader Library

Hi Hugo,

Thanks for the feedback. Actually I want to do incrementally update to
my data warehouse project using Java ETL tool. Since data capture
change using log is the most accurate I prefer this method. Is there
any other workaround with SQL Server 2000/2005 ?

Thanks,

Feris

On Sep 3, 5:22*am, Hugo Kornelis
<h...@perFact.REMOVETHIS.info.INVALID> wrote:
>
> Hi Feris,
>
> Microsoft has not publicly released any documentation about how to
> decode the entries in the log file. And no libraries either.
>
> I don't understand why you would need to be able to read the log in
> order to use CDC. Maybe you can explain a bit more what you are trying
> to achieve?
>
> --
> Hugo Kornelis, SQL Server MVP
> My SQL Server blog:http://sqlblog.com/blogs/hugo_kornelis


Reply With Quote
  #4 (permalink)  
Old 09-03-2008, 10:52 PM
Erland Sommarskog
 
Posts: n/a
Re: SQL 2000/2005 Transaction Log Reader Library

Feris T (feris@phi-integration.com) writes:
> Thanks for the feedback. Actually I want to do incrementally update to
> my data warehouse project using Java ETL tool. Since data capture
> change using log is the most accurate I prefer this method. Is there
> any other workaround with SQL Server 2000/2005 ?


It's difficult to say that something is accurte, when it is not supported.

There are third-party products out there that read the looks, but I
don't think they come with an API.

If you want to use CDC, I think your best option is to move to SQL 2008
which has such a feature.


--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se

Links for SQL Server Books Online:
SQL 2008: http://msdn.microsoft.com/en-us/sqlserver/cc514207.aspx
SQL 2005: http://msdn.microsoft.com/en-us/sqlserver/bb895970.aspx
SQL 2000: http://www.microsoft.com/sql/prodinf...ons/books.mspx

Reply With Quote
  #5 (permalink)  
Old 09-03-2008, 10:57 PM
Hugo Kornelis
 
Posts: n/a
Re: SQL 2000/2005 Transaction Log Reader Library

On Wed, 3 Sep 2008 06:11:43 -0700 (PDT), Feris T wrote:

>Hi Hugo,
>
>Thanks for the feedback. Actually I want to do incrementally update to
>my data warehouse project using Java ETL tool. Since data capture
>change using log is the most accurate I prefer this method.


Hi Feris,

I don't know who told you that data capture change using log is the most
accurate, but he was either not talking about SQL Server but about some
other database, or flat out wrong. (Or both). Microsoft has never
released documentation about the format of the log file, and there are
no libraries available for this.

> Is there
>any other workaround with SQL Server 2000/2005 ?


Probably, but since I'm unfamiliar with both data warehousing and with
ETL tools, I suggest you to post a new question. Probably best in a more
specialised newsgroup, such as microsoft.public.sqlserver.datawarehouse.

--
Hugo Kornelis, SQL Server MVP
My SQL Server blog: http://sqlblog.com/blogs/hugo_kornelis
Reply With Quote
  #6 (permalink)  
Old 09-04-2008, 09:17 AM
Feris T
 
Posts: n/a
Re: SQL 2000/2005 Transaction Log Reader Library

Hi Hugo,

On Sep 4, 4:57*am, Hugo Kornelis
<h...@perFact.REMOVETHIS.info.INVALID> wrote:
>
> Hi Feris,
>
> I don't know who told you that data capture change using log is the most
> accurate, but he was either not talking about SQL Server but about some
> other database, or flat out wrong. (Or both). Microsoft has never
> released documentation about the format of the log file, and there are
> no libraries available for this.


Isn't it ? As the most accurate change for sophisticated database
system is resided in it's log.

>
> > Is there
> >any other workaround with SQL Server 2000/2005 ?

>
> Probably, but since I'm unfamiliar with both data warehousing and with
> ETL tools, I suggest you to post a new question. Probably best in a more
> specialised newsgroup, such as microsoft.public.sqlserver.datawarehouse.


Yes, I've joined the newsgroup. Thank you for the info.

Regards,

Feris
Our Pentaho wiki : http://pentaho.phi-integration.com
Reply With Quote
  #7 (permalink)  
Old 09-04-2008, 09:19 AM
Feris T
 
Posts: n/a
Re: SQL 2000/2005 Transaction Log Reader Library

Hi Erland,

On Sep 4, 4:52*am, Erland Sommarskog <esq...@sommarskog.se> wrote:
>
> It's difficult to say that something is accurte, when it is not supported..


Got your point. Thanks :)

>
> There are third-party products out there that read the looks, but I
> don't think they come with an API.
>
> If you want to use CDC, I think your best option is to move to SQL 2008
> which has such a feature.


It is based on this product that I come to a thinking of the same
workaround solution for previous version. Anyway, thanks Erland for
the update.


>
> --
> Erland Sommarskog, SQL Server MVP, esq...@sommarskog.se


Regards,

Feris
Our Pentaho wiki : http://pentaho.phi-integration.com
Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Programming > Databases > General SQL Server Support


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 11:21 AM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Per Insurance | WoW Gold | Credit Cards | Debt Consolidation | Deaf Topics



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114