پنل اس ام اس
صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: خطا در وصل شدن به sql  (دفعات بازدید: 13908 بار)
sepehr70
کاربر نیمه فعال
**

تشكرها : 6
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 54


من یه ایرانیم که صفا و سادگی رسممه


ديدن مشخصات
« : 14 تير 1390,ساعت 12:30:10 »

سلام
من هنگامی که روی دیتابیسم(computer 1 ) در قسمت Server explorer ویژوال دابل کلیک می کنم ، با ارور زیر مواجه میشم . در حالی که در(computer 2 )  این مشکل اصلا به وجود نمیاد و راحت می تونم به تیبلام دسترسی پیدا کنم
اینم بگم که ورژن وِیژال computer 1 =    2008 sp1 x64
                                  computer 2  =    2008 sp1 x86
که البته فکر می کنم ربطی به این نداشته باشه
ممنون میشم راهنمایی کنید

عکس ارور



*_ تاپیک های پیاپی یکی شدند.
« آخرين ويرايش: 14 تير 1390,ساعت 16:46:46 توسط كیانی » خارج شده است
مجتبی چنانی
Aiapir Team
*

تشكرها : 29
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 112

برنامه نویس!


ديدن مشخصات
« پاسخ #1 : 14 تير 1390,ساعت 14:06:12 »

دوست عزیز مطمئنید هر دو سیستم این دیتابیس رو پشتیبانی میکنند؟ آخه این خطا مربوط به ورژن دیتا بیس میباشد.
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
sepehr70
کاربر نیمه فعال
**

تشكرها : 6
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 54


من یه ایرانیم که صفا و سادگی رسممه


ديدن مشخصات
« پاسخ #2 : 14 تير 1390,ساعت 14:10:51 »

نمیدونم. چطور میشه ورژن های دیتابیس رو یکی کرد؟
خارج شده است
انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
« پاسخ #2 : 14 تير 1390,ساعت 14:10:51 »

پنل اس ام اس
 خارج شده است
حسین جهانبخش
Aiapir Team
*

تشكرها : 47
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 122


دانشجوی فوق لیسانس علوم کامپیوتر


ديدن مشخصات WWW
« پاسخ #3 : 14 تير 1390,ساعت 14:43:28 »

بر اساس جستجویی که کردم نوشته شده بود که باید دیتابیس منبع رو اکسپورت کنید و توی دیتابیس کامپیوتر مقصد ایمپورت کنید.
این خطا زمانی رخ می ده که بخواید یک دیتابیس SQL Server 2008 رو در دیتابیس SQL Server 2005 اتچ کنید. بعد گفته احتمالاً شما 2008 رو بعد از 2005 نصب کردید و بعد توی ویژوال استودیو اومدید دیتابیس رو باز کنید ولی چون دیتابیس به صورت پیش فرض با 2005 توی ویژوال استودیو باز میشه این خطا رو داده. این کار رو انجام بدید ببینید مشکل بر طرف میشه (توی ویژوال استودیو):
Tools -> Options -> Database Tools -> Database Connections

SQL Server Instance Name رو با اینستنس Sql Server 2008تون مقدار دهی کنید. و حالا دیتابیس رو باز کنید.

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

sepehr70
کاربر نیمه فعال
**

تشكرها : 6
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 54


من یه ایرانیم که صفا و سادگی رسممه


ديدن مشخصات
« پاسخ #4 : 14 تير 1390,ساعت 17:09:28 »

من sql management studio 2008 r2 رو نصب کردم روی دوتا سیستمم نمیدونم شاید مشکل از این نرم افزار باشه
این کاری که گفتید هم کردم ولی instance name ها یکی بودن.
خارج شده است
مجتبی چنانی
Aiapir Team
*

تشكرها : 29
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 112

برنامه نویس!


ديدن مشخصات
« پاسخ #5 : 14 تير 1390,ساعت 17:12:02 »

دوست عزیز بیاین شرایط رو از نو بررسی کنیم.
ورژن ویژوال استودیو ها؟
ویندوز ها؟
پایگاه داده با چه نرم افزاری ساخته شده؟؟(چه ورژنی)
نام سرور درونی پایگاه داده ها چیست؟
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
sepehr70
کاربر نیمه فعال
**

تشكرها : 6
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 54


من یه ایرانیم که صفا و سادگی رسممه


ديدن مشخصات
« پاسخ #6 : 14 تير 1390,ساعت 17:34:36 »

اصلاح شده:

Visual Studios > 2008 SP1
Windows > computer1= seven,computer2=xp
پایگاه داده رو  با همون وِیژوال ساختمش
منظورتون از سرور درونی اسم پایگاه دادست؟؟ یا نوع سروره ؟؟
نوعش sql هست
خارج شده است
مجتبی چنانی
Aiapir Team
*

تشكرها : 29
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 112

برنامه نویس!


ديدن مشخصات
« پاسخ #7 : 15 تير 1390,ساعت 22:59:20 »

با سلام
دوست عزیز شما این اتفاق میتونه به دلایل متفاوت رخ داده باشه که عامل اصلی همون ورژن برنامه هاتونه.
به همه برنامه ها رافته و از منوی help گزینه about را انتخاب کنید و ورژن ها رو چک کنید.
ببینید تفاوت چی هست.
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
sepehr70
کاربر نیمه فعال
**

تشكرها : 6
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 54


من یه ایرانیم که صفا و سادگی رسممه


ديدن مشخصات
« پاسخ #8 : 16 تير 1390,ساعت 08:49:47 »

همه ورژن ها یکی هستند!!!
خارج شده است
مجتبی چنانی
Aiapir Team
*

تشكرها : 29
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 112

برنامه نویس!


ديدن مشخصات
« پاسخ #9 : 16 تير 1390,ساعت 23:57:56 »

با سلام
دوست عزیز با توجه به انکه شما دیتابیس خود را درون ویژوال استودیو طراحی کرده اید ممکن است به دلایلی با مدیریت پایگاه داده اس کیو ال سرور همخوانی نداشته باشد.
به همین دلیل 2راه را پیش روی شما قرار میدهم.
1.دیتابیس خود را از نو در اس کیو ال سرور ایجاد کن نه در ویژوال استودیو.
2.بجای انکه دیتا بیس خود را درون اس کیو ال سرور سیستم 2 اتچ کنی مستقیما به ویژوال استودیو وصل کن
به این شکل:از منوی view گزینه server explorer را انتخاب کنید و برروی Data Connections کلیک راست کرده، سپس Add Connection و پس از ان ابتدا Data Source را به حالت Microsoft SQL Server Database File (SqlClient) انتخاب کنید، پس از ان فایل دیتا بیس خود را Browse  کنید. به این شکل فایل دیتا بیس به سیستم وصل میشود.
دیتا بیس اماده استفاده است.
خارج شده است

Life runs on code.... keep writing or die...

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
sepehr70
کاربر نیمه فعال
**

تشكرها : 6
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 54


من یه ایرانیم که صفا و سادگی رسممه


ديدن مشخصات
« پاسخ #10 : 17 تير 1390,ساعت 11:09:24 »

سلام
ممنون از راهنمایی
این کارها رو انجام دادم و مشکل حل شد ولی مشکل بعدی به جود اومد
این که حالا من میخوام از این دیتابیسی که در اس کی یو ال سرور سیستم 2 به وجود آوردم ،
توی سیستم 1 هم ، در اس کی یو ال سرور یا ویژوال ازش استفاده کنم
بازم ممنون
خارج شده است
انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
   

پنل اس ام اس
 خارج شده است
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :