PDA

View Full Version : سوال: مشکل در استفاده از SqlPubWiz



meysampaknahad
پنج شنبه 06 خرداد 1389, 20:20 عصر
سلام
من با نرم افزار SqlPubWiz میخام از کل ساختار و داده های دیتابیسم اسکریپت تهیه کنم ولی موقع اجرا این خطا رو میده


Exception of type 'System.OutOfMemoryException' was thrown. (mscorlib)
سرچ کردم ولی چیزی در موردش پیدا نکردم اگه ممکنه راهنمایی کنید
با تشکر

AminSobati
پنج شنبه 06 خرداد 1389, 22:33 عصر
سلام دوست عزیزم،
من با این خطا مواجه نشدم اما اگر از نسخه 2008 استفاده میکنین، Management Studio میتونه تمام رکوردهای شما رو Script کنه. اگر مشکلتون با Publishing Wizard حل نشد، و نسخه قبل از 2008 دارین، میتونین یکی کپی از دیتابیس رو به 2008 ببرین تا اونجا کار انجام بشه

محمد سلیم آبادی
پنج شنبه 06 خرداد 1389, 22:37 عصر
یا اینکه نسخه های دیگه ی این نرم افزار هم امتحان کنید:
http://www.barnamenevis.org/forum/showthread.php?t=214112

meysampaknahad
پنج شنبه 06 خرداد 1389, 23:51 عصر
سلام دوست عزیزم،
من با این خطا مواجه نشدم اما اگر از نسخه 2008 استفاده میکنین، Management Studio میتونه تمام رکوردهای شما رو Script کنه. اگر مشکلتون با Publishing Wizard حل نشد، و نسخه قبل از 2008 دارین، میتونین یکی کپی از دیتابیس رو به 2008 ببرین تا اونجا کار انجام بشه

سلام و خسته نباشید
دوست عزیز من تویه نرم افزارم از sql server 2005 express استفاده کردم.
میخاستم ببینم که اگه این اسکریپت رو همونطوری که شما گفتید با sql server 2008 تهیه کنم میتونم ازش در sql server 2005 express استفاده کنم یا نه؟
با تشکر

محمد سلیم آبادی
جمعه 07 خرداد 1389, 05:13 صبح
میخاستم ببینم که اگه این اسکریپت رو همونطوری که شما گفتید با sql server 2008 تهیه کنم میتونم ازش در sql server 2005 express استفاده کنم یا نه؟

بایستی Compatibility Level را روی SQL Server 2005 (90)--d تنظیم کنید. برای این کار نیاز دارین این مسیر را برین
Right Click on the Database Name > at the menu click on the Properties > options >compatibility level

البته فراموش نکنید که بطور پیش فرض 2008 از داده ها Script نمی گیرد و بایستی هنگام اسکریپت گرفت مقدار روبروی Script Data را True کنید.
اگر قصد دارین تنها از SQL Server 2008 برای گرفتن اسکریپت استفاده کنید باید بگم که راه های دیگری هم وجود داره.
این SP می تونه از داده ها اسکریپت بگیره:
http://www.barnamenevis.org/forum/attachment.php?attachmentid=36069&d=1251480363

و برای اطلاعات بیشتر می تونید به این مقاله رجوع کنید:
http://www.sqlservercentral.com/articles/T-SQL/66987/

امید وارم این مطالب کمکتون بکنند.

meysampaknahad
جمعه 07 خرداد 1389, 13:53 عصر
سلام
من مشکلم حل نشد .
Sqlserver 2008 رو هم نصب کردم ولی همون خطا رو داد.

Exception of type 'System.OutOfMemoryException' was thrown. (mscorlib)

کسی تا حالا با این خطا برخورد نکرده؟
دیتابیس من حجمش زیاده . مجبور شدم فایل های پی دی اف رو به صورت داده varbinary داخلش ذخیره کنم.
این ارور به خاطر حجم دیتابیس میتونه باشه؟