Video Screencast Help
Search Video Help Close Back
to help

SQL update part of an entry

Created: 20 Feb 2013 | Updated: 20 Feb 2013 | 4 comments
GertjanA's picture
0 0 Votes
Login to vote
This issue has been solved. See solution.

Hello all,

Not really related to EV operation.

I am in the proces of preparing for a DR test
The indexes are running on file-servers.

I have to update rows in SQL.

The command I use (amongst others) is as below.

UPDATE [EnterpriseVaultDirectory].[dbo].[IndexRootPathEntry]

SET IndexRootPath = 'server92513\EVIndex\Location1\EVIndex\index1'

WHERE IndexRootPath = '\\server95513\EVIndex\Location1\EVIndex\index1'

 

I have about 240 rows to change.

Is it possible within SQL, using some nifty selection option to change only the value 'server92' to the value 'server95'? This would leave less room for errors, as indexlocations are regularly moved, and several are added also. As you can guess, I am not a SQL guru :-). Any ideas welcome!

Thanks,

Gertjan

Comments 4 CommentsJump to latest comment

Rob.Wilcox's picture

Does this help:

 

 

update indexrootpathentry
set indexrootpath = '\\server92'+ substring(indexrootpath, 10, 500)
 
 
Replace the string with what you want to do.. replace the 10 with the number of characters of the current name (eg 10th char in)..  500 leave as is, it's just an arbitrary large number to get all the characters.

Many Thanks,

Rob

www.quadrotech-it.com - All your EV Tools

PS I hope that the post proves helpful.

SOLUTION
+1
Login to vote
  • Actions
GertjanA's picture

Works like a charm!

Thank you, Gertjan, MCSE, MCITP,MCTS, SCS, STS
Company: www.t2.nl

www.quadrotech-it.com

www.symantec.com/vision

0
Login to vote
  • Actions
GertjanA's picture

Damn, your good. Thanks Rob.

I'll check before setting solution

Thank you, Gertjan, MCSE, MCITP,MCTS, SCS, STS
Company: www.t2.nl

www.quadrotech-it.com

www.symantec.com/vision

0
Login to vote
  • Actions
Rob.Wilcox's picture

Glad to help.

Many Thanks,

Rob

www.quadrotech-it.com - All your EV Tools

PS I hope that the post proves helpful.

0
Login to vote
  • Actions