database snapshot question

I have two database server A and B. They are identical, and the databases are identical. Now I want to upgrade B, adding  a lot of schema changes....etc. server A still up and running doing production. The database upgrade process will take 1 day.

After B upgrade is completed, I want to take A database snapshot from A then restore to B so that B and A in data are merged and consistent. No missing data. I don't know if this can be doable?? Please advice
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Deepak ChauhanSQL Server DBACommented:
You have upgraded database B and made lot of schema changes, if you will restore database A over B then copy of database A will take place over B and all changes which you have made in B will be lost.
wasabi3689Author Commented:
Is it possible I only merge data  from A to B but keep all changes in B, or  how to do to keep B all changes but use A's up today data? any way to be able to do that?
Vitor MontalvãoMSSQL Senior EngineerCommented:
So database A is your Production database and database B is your Development database, right?
Now you made schema changes in Development (B) but you want B to be populated with Production data (A), correct?

The above can be done if you didn't delete any object from B and the changes you made are still compatible with A (increasing a column size for example) and any new object you added in B doesn't interfere with existing objects (new columns, triggers, stored procedures, ...).

With that said, you can export data by using the Import/Export data feature that exists in SSMS. Just follow the wizard and you should be fine.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Vitor MontalvãoMSSQL Senior EngineerCommented:
wasabi, do you still need help with this question?
A feedback will be appreciated.
Vitor MontalvãoMSSQL Senior EngineerCommented:
Solution provided.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Query Syntax

From novice to tech pro — start learning today.