Move Tessitura Production to Test

 Hi, everybody.

We would like to automate the prosess of moving Production db to Test
and setup to the schedule.
Any ideas solutions about this process will be really helpfull.

 

Thanks, Svetlana

 

Svetlana Mikhalevskaya
DBA
Brooklyn Academy of Music (BAM)

 

Parents
  • Former Member
    Former Member $organization
    I would recommend using an SSIS package to do this. We do this all the time with the only manual operation being the dropping and recreating of users.

    Naomi


    From: Tessitura Technical Forum <forums-technical@tessituranetwork.com>
    To: Naomi Williams
    Sent: Wed Mar 24 15:06:58 2010
    Subject: [Tessitura Technical Forum] Move Tessitura Production to Test

     Hi, everybody.

    We would like to automate the prosess of moving Production db to Test
    and setup to the schedule.
    Any ideas solutions about this process will be really helpfull.

     

    Thanks, Svetlana

     

    Svetlana Mikhalevskaya
    DBA
    Brooklyn Academy of Music (BAM)

     




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!
Reply
  • Former Member
    Former Member $organization
    I would recommend using an SSIS package to do this. We do this all the time with the only manual operation being the dropping and recreating of users.

    Naomi


    From: Tessitura Technical Forum <forums-technical@tessituranetwork.com>
    To: Naomi Williams
    Sent: Wed Mar 24 15:06:58 2010
    Subject: [Tessitura Technical Forum] Move Tessitura Production to Test

     Hi, everybody.

    We would like to automate the prosess of moving Production db to Test
    and setup to the schedule.
    Any ideas solutions about this process will be really helpfull.

     

    Thanks, Svetlana

     

    Svetlana Mikhalevskaya
    DBA
    Brooklyn Academy of Music (BAM)

     




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!
Children
  • Thank you, Naomi.

    We also thinking about MSSIS

    Ans my 2d question about drop-recreate users

    Does anybody automate the process drop - recreate login?

    I've asked the same question Tessitura Network, but ...

    From our side we profiled the process drop and recreateusers

    and tried to setup it as SP. Unfortunately, it doesn't work the way, how Tessitura security module works.

    Thanks, Svetlana

     

     

     

  • Former Member
    Former Member $organization in reply to Svetlana Mikhalevskaya

    Hi Svetlana

    We use a stored proc to automate the whole process, including re-creating logins.

    Our script doesn't try to reproduce the tess <<drop/create all users>> process - it just copies missing / new user logins across from Live, with the same SID, so they automatically link to the users brought across in the db restores.

    I presented on our process for maintaining test versions (we run three test environments, for different purposes) at the Tucson conference in 2007, available here:

     

    To test, or not to test? How is the question… Maintaining your Test Environment

    To test, or not to test? How is the question… Maintaining your Test Environment - Additional Scripts (zip)

    ...But the scripts have changed considerably in detail since then  - If you're interested in taking a look, I could post the current versions of the various components on my user files page. Might take me a day or two to re-assemble them.

    Ken

  • Former Member
    Former Member $organization in reply to Former Member
    Ken,

    I think that would be great for everyone, it was a lot of buzz surrounding this issues at the last Tessi conference. I know I'm interested in your scripts especially the user part.

    Naomi


    From: Tessitura Technical Forum <forums-technical@tessituranetwork.com>
    To: Naomi Williams
    Sent: Wed Mar 24 19:52:11 2010
    Subject: Re: [Tessitura Technical Forum] Move Tessitura Production to Test

    Hi Svetlana

    We use a stored proc to automate the whole process, including re-creating logins.

    Our script doesn't try to reproduce the tess <<drop/create all users>> process - it just copies missing / new user logins across from Live, with the same SID, so they automatically link to the users brought across in the db restores.

    I presented on our process for maintaining test versions (we run three test environments, for different purposes) at the Tucson conference in 2007, available here:

     

    To test, or not to test? How is the question… Maintaining your Test Environment

    To test, or not to test? How is the question… Maintaining your Test Environment - Additional Scripts (zip)

    ...But the scripts have changed considerably in detail since then  - If you're interested in taking a look, I could post the current versions of the various components on my user files page. Might take me a day or two to re-assemble them.

    Ken

    From: Svetlana Mikhalevskaya <bounce-svetlanamikhalevskaya8532@tessituranetwork.com>
    Sent: 3/24/2010 3:32:32 PM

    Thank you, Naomi.

    We also thinking about MSSIS

    Ans my 2d question about drop-recreate users

    Does anybody automate the process drop - recreate login?

    I've asked the same question Tessitura Network, but ...

    From our side we profiled the process drop and recreateusers

    and tried to setup it as SP. Unfortunately, it doesn't work the way, how Tessitura security module works.

    Thanks, Svetlana

     

     

     




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!
  • Hi Ken,

    Good day.

    this is a very interesting topic.

    Thanks for your sharing.

     

    have fun

    Ben

  • Hi, Ken.
     
    Thanks a lot.
    This is exactly what we are looking for.
     
     
    Svetlana.


    From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Ken McSwain
    Sent: Wednesday, March 24, 2010 8:52 PM
    To: Svetlana Mikhalevskaya
    Subject: Re: [Tessitura Technical Forum] Move Tessitura Production to Test

    Hi Svetlana

    We use a stored proc to automate the whole process, including re-creating logins.

    Our script doesn't try to reproduce the tess <<drop/create all users>> process - it just copies missing / new user logins across from Live, with the same SID, so they automatically link to the users brought across in the db restores.

    I presented on our process for maintaining test versions (we run three test environments, for different purposes) at the Tucson conference in 2007, available here:

     

    To test, or not to test? How is the question… Maintaining your Test Environment

    To test, or not to test? How is the question… Maintaining your Test Environment - Additional Scripts (zip)

    ...But the scripts have changed considerably in detail since then  - If you're interested in taking a look, I could post the current versions of the various components on my user files page. Might take me a day or two to re-assemble them.

    Ken

    From: Svetlana Mikhalevskaya <bounce-svetlanamikhalevskaya8532@tessituranetwork.com>
    Sent: 3/24/2010 3:32:32 PM

    Thank you, Naomi.

    We also thinking about MSSIS

    Ans my 2d question about drop-recreate users

    Does anybody automate the process drop - recreate login?

    I've asked the same question Tessitura Network, but ...

    From our side we profiled the process drop and recreateusers

    and tried to setup it as SP. Unfortunately, it doesn't work the way, how Tessitura security module works.

    Thanks, Svetlana

     

     

     




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!
  • Former Member
    Former Member $organization in reply to Svetlana Mikhalevskaya

    Hi folks

    I've posted the current versions of the components into my files page here.

    Anybody who wants to use them should work through them very carefully to adapt to their own site.

    Ken

  • Former Member
    Former Member $organization in reply to Former Member

    Ken,

     

    I downloaded the zip file but it tells me the file is either corrupt or invalid. Did anyone else have this issue?

     

    Thank you have a good day!

    Naomi Williams

    From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Ken McSwain
    Sent: Thursday, March 25, 2010 10:33 PM
    To: Naomi Williams
    Subject: Re: [Tessitura Technical Forum] RE: Move Tessitura Production to Test

     

    Hi folks

    I've posted the current versions of the components into my files page here.

    Anybody who wants to use them should work through them very carefully to adapt to their own site.

    Ken

    From: Svetlana Mikhalevskaya <bounce-svetlanamikhalevskaya8532@tessituranetwork.com>
    Sent: 3/25/2010 3:06:20 PM

    Hi, Ken.

     

    Thanks a lot.

    This is exactly what we are looking for.

     

     

    Svetlana.

     


    From: Tessitura Technical Forum [mailto:forums-technical@tessituranetwork.com] On Behalf Of Ken McSwain
    Sent: Wednesday, March 24, 2010 8:52 PM
    To: Svetlana Mikhalevskaya
    Subject: Re: [Tessitura Technical Forum] Move Tessitura Production to Test

    Hi Svetlana

    We use a stored proc to automate the whole process, including re-creating logins.

    Our script doesn't try to reproduce the tess <<drop/create all users>> process - it just copies missing / new user logins across from Live, with the same SID, so they automatically link to the users brought across in the db restores.

    I presented on our process for maintaining test versions (we run three test environments, for different purposes) at the Tucson conference in 2007, available here:

     

    To test, or not to test? How is the question… Maintaining your Test Environment

    To test, or not to test? How is the question… Maintaining your Test Environment - Additional Scripts (zip)

    ...But the scripts have changed considerably in detail since then  - If you're interested in taking a look, I could post the current versions of the various components on my user files page. Might take me a day or two to re-assemble them.

    Ken

    From: Svetlana Mikhalevskaya <bounce-svetlanamikhalevskaya8532@tessituranetwork.com>
    Sent: 3/24/2010 3:32:32 PM

    Thank you, Naomi.

    We also thinking about MSSIS

    Ans my 2d question about drop-recreate users

    Does anybody automate the process drop - recreate login?

    I've asked the same question Tessitura Network, but ...

    From our side we profiled the process drop and recreateusers

    and tried to setup it as SP. Unfortunately, it doesn't work the way, how Tessitura security module works.

    Thanks, Svetlana

     

     

     




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!




    This message was sent automatically to you by www.tessituranetwork.com because you subscribed to the Tessitura Technical Forum. You may reply to this message to post to the Technical forum or visit the site to search, read and post to the forums. In the interest of keeping the forum posts from becoming cluttered, we encourage you to delete previous message text from your reply before sending. Thank you!

  • Hi Naomi,

    Sometimes downloading zips out of the files area with Internet Explorer causes IE to think the file is corrupted due to the way it interprets the download.  If you have access to Firefox, that usually works well.

    If not, I have posted the package here for an alternative option.

    Best

    Todd

    EDIT:  sorry about that--original post had a bad link.  I have corrected it.



    [edited by: Todd Lantry at 5:31 PM (GMT -6) on 26 Mar 2010]
  • Sorry folks--last post had a bad link.  I have corrected it in the original post, but for those of you getting notifications by email here is the correct link for the zip.

  • Former Member
    Former Member $organization in reply to Todd Lantry (he/him)

    ...and I've removed the zipped version from my files, and replaced it with a folder which has the original component files in it instead.

    Sorry about that. I didn't realise that there were issues with downloading zip files. Pity, because that makes it 7 files to download instead of one. Luckily they're all very small.

    Ken