
نوشته اصلی توسط
mesripoor.66
میشه راه حلی که انجام دادید رو بگید؟
ممنون میشم
سلام
از طریق SSH از دیتابیس بک آپ بگیرید:
کد:
cd /
su postgres
pg_dump IBSng > /var/lib/pgsql/IBSng.sql
با استفاده از این برنامه:
کد:
http://winscp.net/download/winscp435setup.exe
بک آپ با نام IBSng.sql در مسیر /var/lib/pgsql رو دانلود کنید.
بک آپ رو با برنامه Notepad ++ ادیت کنید و این خط رو پیدا کنید:
کد:
COPY admin_locks (lock_id, locker_admin_id, admin_id, reason) FROM stdin;
1 0 0
\.
ویرایش کرده و به اینصورت تغییر بدید:
کد:
COPY admin_locks (lock_id, locker_admin_id, admin_id, reason) FROM stdin;
\.
بک آپ رو مجدد با برنامه winscp در مسیر قبلی آپلود و جایگزین کنید.
و بادستور زیر بک آپ رو ریستور کنید:
اول دیتابیس IBSng رو پاک کنید:
کد:
service IBSng stop
su postgres
dropdb IBSng
createdb IBSng
exit
سپس دیتابیس ادیت شده رو ریستور کنید:
کد:
cd /
su postgres
psql IBSng < /var/lib/pgsql/IBSng.sql
در آخر هم سرویس IBSng رو استارت کنید.
موفق باشید