dbTalk Databases Forums  

Help in Table level restore/backup

comp.databases.ms-sqlserver comp.databases.ms-sqlserver


Discuss Help in Table level restore/backup in the comp.databases.ms-sqlserver forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Nasif
 
Posts: n/a

Default Help in Table level restore/backup - 02-06-2008 , 03:06 AM






Hello All

I am currently doing a project on MS SQL Server 2005 where I am in
need of table level backup/restore. I know about FILEGROUP. But in
our project using FILEGROUP is not feasible. As far as I know MS SQL
Server 2005 does not support Table level restore directly. Moreover
relational integrity is also matter.

Is there any clever trick or 3rd party free software to do table level
restore/backup? Please Help.

Best regards
Nasif

Reply With Quote
  #2  
Old   
Uri Dimant
 
Posts: n/a

Default Re: Help in Table level restore/backup - 02-06-2008 , 03:26 AM






Nasif
How about restoring the database with a different name and then transfer the
table's data. Think about , if the table has relationship with ohters
tables that get updated and you just bring the data from the past. Is it
possible that you get inconsistent data?



"Nasif" <nasif4003 (AT) gmail (DOT) com> wrote

Quote:
Hello All

I am currently doing a project on MS SQL Server 2005 where I am in
need of table level backup/restore. I know about FILEGROUP. But in
our project using FILEGROUP is not feasible. As far as I know MS SQL
Server 2005 does not support Table level restore directly. Moreover
relational integrity is also matter.

Is there any clever trick or 3rd party free software to do table level
restore/backup? Please Help.

Best regards
Nasif



Reply With Quote
  #3  
Old   
Nasif
 
Posts: n/a

Default Re: Help in Table level restore/backup - 02-06-2008 , 03:54 AM



On Feb 6, 3:26 pm, "Uri Dimant" <u... (AT) iscar (DOT) co.il> wrote:
Quote:
Nasif
How about restoring the database with a different name and then transfer the
table's data. Think about , if the table has relationship with ohters
tables that get updated and you just bring the data from the past. Is it
possible that you get inconsistent data?

"Nasif" <nasif4... (AT) gmail (DOT) com> wrote in message

news:f9aa03a1-26fa-4aed-8628-378a31355b72 (AT) m62g2000hsb (DOT) googlegroups.com...

Hello All

I am currently doing a project on MS SQL Server 2005 where I am in
need of table level backup/restore. I know about FILEGROUP. But in
our project using FILEGROUP is not feasible. As far as I know MS SQL
Server 2005 does not support Table level restore directly. Moreover
relational integrity is also matter.

Is there any clever trick or 3rd party free software to do table level
restore/backup? Please Help.

Best regards
Nasif
Dear Uri,

Thanks for ur answer. But still there is an overhead to restoring
whole database. Can u recommend another technique or any 3rd party
software?

Best Regards
Nasif


Reply With Quote
  #4  
Old   
Uri Dimant
 
Posts: n/a

Default Re: Help in Table level restore/backup - 02-06-2008 , 04:50 AM



Nasif
How big is your db?

"Nasif" <nasif4003 (AT) gmail (DOT) com> wrote

Quote:
On Feb 6, 3:26 pm, "Uri Dimant" <u... (AT) iscar (DOT) co.il> wrote:
Nasif
How about restoring the database with a different name and then transfer
the
table's data. Think about , if the table has relationship with ohters
tables that get updated and you just bring the data from the past. Is it
possible that you get inconsistent data?

"Nasif" <nasif4... (AT) gmail (DOT) com> wrote in message

news:f9aa03a1-26fa-4aed-8628-378a31355b72 (AT) m62g2000hsb (DOT) googlegroups.com...

Hello All

I am currently doing a project on MS SQL Server 2005 where I am in
need of table level backup/restore. I know about FILEGROUP. But in
our project using FILEGROUP is not feasible. As far as I know MS SQL
Server 2005 does not support Table level restore directly. Moreover
relational integrity is also matter.

Is there any clever trick or 3rd party free software to do table level
restore/backup? Please Help.

Best regards
Nasif

Dear Uri,

Thanks for ur answer. But still there is an overhead to restoring
whole database. Can u recommend another technique or any 3rd party
software?

Best Regards
Nasif



Reply With Quote
  #5  
Old   
Greg Linwood
 
Posts: n/a

Default Re: Help in Table level restore/backup - 02-06-2008 , 05:37 AM



Are you backing up your transaction logs? If so, you could use a log
explorer such as ApexSQL to recover rows modified (insert, deleted or
updated) for a specific table within a given timeframe.

This technique is one of the un-sung advantages of LogShipping / TLog
Backups

Regards,
Greg Linwood
SQL Server MVP
http://blogs.sqlserver.org.au/blogs/greg_linwood
Benchmark your query performance
http://www.SQLBenchmarkPro.com

"Nasif" <nasif4003 (AT) gmail (DOT) com> wrote

Quote:
On Feb 6, 3:26 pm, "Uri Dimant" <u... (AT) iscar (DOT) co.il> wrote:
Nasif
How about restoring the database with a different name and then transfer
the
table's data. Think about , if the table has relationship with ohters
tables that get updated and you just bring the data from the past. Is it
possible that you get inconsistent data?

"Nasif" <nasif4... (AT) gmail (DOT) com> wrote in message

news:f9aa03a1-26fa-4aed-8628-378a31355b72 (AT) m62g2000hsb (DOT) googlegroups.com...

Hello All

I am currently doing a project on MS SQL Server 2005 where I am in
need of table level backup/restore. I know about FILEGROUP. But in
our project using FILEGROUP is not feasible. As far as I know MS SQL
Server 2005 does not support Table level restore directly. Moreover
relational integrity is also matter.

Is there any clever trick or 3rd party free software to do table level
restore/backup? Please Help.

Best regards
Nasif

Dear Uri,

Thanks for ur answer. But still there is an overhead to restoring
whole database. Can u recommend another technique or any 3rd party
software?

Best Regards
Nasif



Reply With Quote
  #6  
Old   
VIPS
 
Posts: n/a

Default Re: Help in Table level restore/backup - 02-07-2008 , 01:26 PM




Only possible solution, or half of the solution is to keep the table
in a seperate filegroup and restore that group only.

Its not feasible to keep each table in a single filegroup I agree,
however what can be done is all related tables can be segmented into
their own filegroup, this way DBI is retained if the TX are filegroup
specific.

vips

Reply With Quote
Reply




Thread Tools
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 On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.