PDA

View Full Version : تغییر دیتابیس با حفظ داده های قبلی



ord1383
شنبه 02 اردیبهشت 1385, 06:46 صبح
با سلام
من چندی پیش برای جایی یک برنامه نوشتم با دلفی و اس کیو ال سرور . بعد از چند وقت که کاربر اطلاعات خود را وارد بانک نمود خواستار تغییراتی در برنامه شد . من برای انجام این تغییرات در برنامه ای که روی کامپیوتر خودم نصب است مجبور به ایجاد چند table جدید و تغییراتی در table های قبلی شدم . حالا می خواهم فایلهای این دیتابیس جدید را به کامپیوتر کاربر منتقل کنم با این شرط که اطلاعات قبلی که او وارد کرده پاک نشود . نمی دانم به چه طریق عمل کنم .
ممنون می شوم اگر دوستان راهنمایی نمایند.

h_baqery
سه شنبه 05 اردیبهشت 1385, 12:41 عصر
باید اطلاعات بانک قبل رو یه جورایی convert به بانک جدید کنی .
جداول و کدهای جدید رو که می تونید اسکریپت کنید و روی بانک قبلی اجرا کنید البته قبلش حتما backup بگیرید و جداولی رو که تغییر دادید اگر بتوانید که فقط برای تغییرات script بسازید می تونید اسکریپت رو روی بانک قدیم اجرا کنید .
اگر نوع تغییرات رو بگید شاید بشه بهتر راهنمایی کرد که برای هر تغییر چه کار باید انجام دهید تا اطلاعات رو از دست ندید.

AminSobati
سه شنبه 05 اردیبهشت 1385, 13:40 عصر
همونطور که در پست قبلی اشاره شد، میتونین Script جداول جدید رو به راحتی دریافت کنید و برای انتقال رکوردها، اونها رو به Text File ببرید و در مقصد Import کنید