PDA

View Full Version : درست كردن فايل با پسوند bak



بیتافرهی
دوشنبه 20 آبان 1387, 07:19 صبح
من يه بانك اطلاعاتي درست كردم،كه علاوه بر جدول داراي تعدادي store prosedure نيز مي باشد.
مي خواهم براي برنامه ام ،يك فايل با پسوند bak درست كنم،تا آن را بتوانم در كامپيوتر ديگري restore كنم.
لطف كنيد روش درست كردن فايل با پسوند bak را به من ياد دهيد.

amin_alexi
دوشنبه 20 آبان 1387, 08:03 صبح
سلام
هر پسوندی میشه گذاشت !!!

BACKUP DATABASE Northwind
TO DISK = 'C:\Amin.Bak'

به جای Amin.Bak هر اسمه که بخوای می تونی بزاری و هر پسوندی که دوست داشتی !!

بیتافرهی
دوشنبه 20 آبان 1387, 08:49 صبح
شرمنده،من در زمينه ي sql وارد نيستم ولي منظورم اون نبود.
من مي خوام بانكمو به كامپيوتر ديگه اي ببرم،براي اين منظور سوال كردم.
چون قبلا ديده بودم كه براي جابه جايي بانك ،فقط يك فايل را با پسوند bak ،روي كامپيوتر ديگه اي restore مي كنند.ولي نمي دونم اون فايل را چه جوري درست كردن.
من بانكمو با sql 2005 درست كردم.
فكر مي كردم درست كردن همچين فايلي (با اون هدفي كه گفتم) ،كار سختي نباشه.

MajerajooyeKhallagh
دوشنبه 20 آبان 1387, 08:58 صبح
دوست عزیز:
همانطور که دوستمون amin_alexi گفتن,شما با همون اسکریپت میتونید یک فایل با پسوند bak در همون مسیری که بهش دادین,ایجاد کنید و سپس اون فایل را بر روی هر کامپیوتری که می خواهید ,منتقل کنید و در سرور Sqlserver آن Restore کنید.

بیتافرهی
دوشنبه 20 آبان 1387, 16:13 عصر
BACKUP DATABASE stud
TO DISK = 'G:\stud.Bak'
من كد بالا رو نوشتم ولي ارور زير را داد.چرا؟


Msg 3201, Level 16, State 1, Line 1
Cannot open backup device 'G:\stud.Bak'. Operating system error 5(error not found).
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally.

amin_alexi
سه شنبه 21 آبان 1387, 07:39 صبح
درایو G شما درایو Hard یا CoolDisk ؟
چون در حالت عادی در درایو غیر هارد نمیشه Backup گرفت !

بیتافرهی
پنج شنبه 23 آبان 1387, 22:19 عصر
درایو G شما درایو Hard یا CoolDisk ؟

درايو هارد است.

amin_alexi
شنبه 25 آبان 1387, 07:52 صبح
من که از این دستور استفاده می کنم و جواب می گیرم
شما برای تست درایو رو عوض من بزار C
یا قبل از دستور Backup یک Use Master بزار شاید درت بشه !

captain_black81
یک شنبه 08 دی 1387, 16:03 عصر
منم همین مشکلو دارم با use master هم هنوز ارور میده


Msg 3201, Level 16, State 1, Line 2
Cannot open backup device 'd:\\test.bak'. Operating system error 5(error not found).
Msg 3013, Level 16, State 1, Line 2
BACKUP DATABASE is terminating abnormally.
)

rostami
دوشنبه 09 دی 1387, 09:37 صبح
BACKUP DATABASE Northwind
TO DISK = 'C:\Amin.Bak'



راهنمایی: Northwind نام دیتابیس و 'C:\Amin.Bak' مسیر فایل هست.
اگه تو SQL Query اجرا کنین نتیجه رو میبینین.