تخفیف های ویژه عیدانه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه
elnazi

رفع مشکل Attach کردن فایل در دیتابیس SQL Server

سلام.

من یه پروزه انتخاب واحد دانلود کردم.فایل دیتا بیش هست تو زیپ پروژه ، من برای استفاده باید دیتا بیس رو اتچ کنم تو اس کیو ال.اما این ارور و میدهد. ورژن sql من 2008 هست. یک اسکریپت هم داره.من نمیدونم باید چیکار کنم

رفع مشکل Attach کردن فایل در  دیتابیس SQL Server

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
فرهاد خانلری

ابتدا پیشنهاد میکنم لینک زیر رو مطالعه کنید

ممکن است فايل شما در يک ديتابيس ديگه Attach شده باشه ولی پیشنهاد میکنم ابتدا روی فایل های MDF و LDF (همون دو تا فایل دیتابیست) راست کلیک کن properties و در قسمت security به یوزر مورد نظرت یا یوزر everyone دسترسی full control بده اگر یوزر everyone رو نداری این یوزر رو Add کن فقط یادت باشه برای هر دو فایلت این کارو بکنی.

اگر راه کار های فوق جواب نداد:

An error occurred when attaching the database(s). Click the hyperlink in the Message column for details

در پنجره Attach Databases در قسمت Message پیغام آبی رنگی ظاهر میشه که با کلیک روی اون قابل مشاهده است. متنش پیغام رو اینجا بزارید تا بهتر بشه راهنمایی کرد.

خداوند برکتے عظیم به نام "زندگے" به تو بخشیده است . تو چه چیزے به او تقدیم می کنے ؟ هر روز چیــزے هر چند کوچک به او تقدیم کن ، مقداری عشق به مخلوقاتش . . .
elnazi

ممنون بابت پاسخگوییتون.

من دسترسی رو فول کنترل کرده بودم.

واسه من گزینه not found رو نمیاره.و رو آبی که کلیک میکنم این ارور رو میده

وب سایت توسینسو

و فک کنم این پروژه که نوشته شده تو دیتا بیس 2012 بوده و من اس کیو الم 2008 هست.

دیروز اسکریپتی که از پروزه بود در 2012 ساخته شد و به من دادن تا اجرا کنم اسکریپتشو مشکلم حل بشه.اما وقتی اسکریپت جدید رو Execute میکنم این ارور میده

وب سایت توسینسو

فرهاد خانلری

خیلی ببخشید ولی خودتون میتونید متن اررور ای رو که به صورت تصویر در پست قبلی قرار دادید بخونید؟ لطفاً تصویری قرار بدید که بشه راحت خوندش.

خداوند برکتے عظیم به نام "زندگے" به تو بخشیده است . تو چه چیزے به او تقدیم می کنے ؟ هر روز چیــزے هر چند کوچک به او تقدیم کن ، مقداری عشق به مخلوقاتش . . .
elnazi

ببخشید.

Attach database failed for Server 'KHALILI'.  (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Attach+database+Server&LinkId=20476
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)
The database 'UNI' cannot be opened because it is version 706. This server supports version 661 and earlier. A downgrade path is not supported.
Could not open new database 'UNI'. CREATE DATABASE is aborted. (Microsoft SQL Server, Error: 948)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=948&LinkId=20476
فرهاد خانلری

همونطور که از Error پیدا و مشخص هست ورژن فایل دیتابیس شما 706 هست که مربوط به SQL Server 2012 هست و در حال حاظر شما با SQL Server 2008 که ورژن اون 661 هست و این نسخه فایل های دیتا بیسی رو باز میکنه که ما قبل اون بودن و شما نمیتونید فایل دیتا بیسی رو که با 2012 ساخته شده رو با SQL سروری که 2008 هست باز کنید.

اطلاعات بیشتر: stackoverflow.com

خداوند برکتے عظیم به نام "زندگے" به تو بخشیده است . تو چه چیزے به او تقدیم می کنے ؟ هر روز چیــزے هر چند کوچک به او تقدیم کن ، مقداری عشق به مخلوقاتش . . .
elnazi

ممنون .اینو خودم متوجه شده بودم.واسه همین یکی از بچه ها برام یه اسکریپت ساخت با همون ورژن .و داد به من که تو 2008 اجرا کنم.اما نمیدونم میشه یا نه.همچین کاری ؟

ولی با این حال ممنون از پاسخگوییتون

fotros

سلام؛

مشکل با Import/Export کردن فایل شما در نسخه ایی که داره برای مثال 2014 به 2008 برطرف میشه.

رحمت خداوند ممکن است با تاخیر باشد اما حتمی است؛ پس صبور باش ...
vahidgholami

سلام دوست عزیز

کاری که انجام دادی و اسکریپت تهیه کردی برای اینکار، درست هست، حالا لطفا پیام خطایی که در اجرای اسکریپت دریافت می کنی رو بزار تا ببینیم مشکل چی هست.

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

1. مسیر ساخت فایل های MDF و LDF

2. میزان فضای مورد نیاز

3. موقع اجرا باید دیتابیس Master رو USE بکنه

و

...

sorayya1370

من هم همین مشکل خطا رو دارم با این تفاوت که این ر ورژن مشابه همین 2014 که من دارم ساخته شده دسترسی کامل هست

اما اتچ نمیشه

سلام دوست عزیز

شما باید ابتدا فایل اسکریپت رو در SQL 2008 باز کنید، سپس رو Execute کلیک کنید تا دیتابیس تون آماده استفاده و Attach کردن بشه.

+9****+77

سلام موقعی که من میخواستم فایل sql سایتم رو که از هاست رایانه خودم عمل EXPORT دیتابیس رو از PHP MyAdmin انجام داده بودم در دیتابیس قسمت PHP MyAdminهاست اینترنت importکنم با این خطا مواجه شد(

Error

SQL query:

--
-- Database: `phpmyadmin`
--
CREATE DATABASE IF NOT EXISTS `phpmyadmin` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin

 

MySQL said: Documentation

#1044 - Access denied for user 'cpses_haj25dewsk'@'localhost' to database 'phpmyadmin')لطفا راهنمایی کنید ممنون میشم از لطفتون


علی آقامیری

دوست عزیز چرا یه سوال جدید تو سایت  ایجاد نمی کنید ؟

 

این بحث سوال SQL زمانش حدود 5 سال پیشه ، سوال شما مورد PHPMyAdmin ! واقعا چه ربطی دارن ؟

 

ضمنا برید تو پنل هاستتون فکر می کنم hpmyadmin باید به کاربر دسترسی مناسب به دیتابیس بدید بعد بتونید importesh کنید.

اسم دیتابیس رو هم نگاه کنید فکر نمی کنم phpmyadmin باشه. معمولا حداقل باید اسم کاربر cpanel الش باشه مثل همون cpses_haj25dewsk که اولش cpses_ اومده.

 

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....