View Full Version : مشکل با ایجاد Table در sql server 2005
HO457
دوشنبه 11 اردیبهشت 1385, 10:14 صبح
سلام به همه دوستان،
یه بانک ساختم تو sql و جدولش رو ایجاد کردم، ولی یه مشکلی این وسط هست. وقتی یکی از فیلد ها نوعش رو nvarchar یا nchar (غیر از فیلد اول) میزارم موقع باز کزدن جدول برای وارد کردن اطلاعات فقط فیلد اول که از نوع int هست نشون داده میشه. ولی اگه فیلد ها رو از نوع text یا int تعریف کنم همه فیلدها دیده میشه.
حالا اگه بیام همه فیلدها رو از نوع nvarchar یا char تعریف کنم همه فیلد ها نشون داده میشه ولی امکان add کردن به table ندارم.
اگه از دوستان کسی میدونه مشکل برای چی هست بگه.
AminSobati
دوشنبه 11 اردیبهشت 1385, 11:13 صبح
حسین جان مشکل عجیبیه، نباید اینطور باشه. ممکنه یک Screen Shot از صفحه ای که جدول رو Design میکنین بفرستین؟
HO457
دوشنبه 11 اردیبهشت 1385, 12:14 عصر
امین جان، اینم صفحه طراجی جدول. هر دو حالت و فرستادم.
حالتی که مشکل ایجاد میکنه:
طراحی جدول (http://hoseinah310.persiangig.com/image/w1.GIF)
وارد کردن اطلاعات توی جدول (http://hoseinah310.persiangig.com/image/w2.GIF)
حالتی که مشکل نداره:
طراحی جدول (http://hoseinah310.persiangig.com/image/C1.GIF)
وارد کردن اطلاعات توی جدول (http://www.hoseinah310.persiangig.com/image/c2.GIF)
توی خود Management Studio هم کار کردم با هر دو سرویس خود sql و هم سرویس sql expressکار کردم. رفع نشد.
AminSobati
دوشنبه 11 اردیبهشت 1385, 13:45 عصر
من دقیقا ساختار شما رو شبیه سازی کردم ولی این مشکل وجود نداشت. شما مطمئن هستید که با نسخه نهایی SQL Server کار میکنید؟
HO457
دوشنبه 11 اردیبهشت 1385, 16:59 عصر
کاملا"، نسخه ای که من دارم نسخه فاینال هست.
دیگه کاملا" قاطی کردم
AminSobati
دوشنبه 11 اردیبهشت 1385, 18:02 عصر
میتونین حاصل Print @@Version رو اینجا پست کنین؟
HO457
دوشنبه 11 اردیبهشت 1385, 21:28 عصر
اینم عکس از نسخه ویژوال استادیو و SQL:
http://www.hoseinah310.persiangig.com/image/vsver.JPG
http://www.hoseinah310.persiangig.com/image/sqlver.JPG
AminSobati
سه شنبه 12 اردیبهشت 1385, 22:54 عصر
نسخه SSMS من هم مطابق شماست اما Print @@Version ورژن خود Engine رو میده. لطفا این رو هم پست کنین
HO457
چهارشنبه 13 اردیبهشت 1385, 09:02 صبح
امین جان، مشکلم حل شد، دوباره نصبش کردم دیگه این مشکل رو نداره، البته بگم که sql express رو هم پاک کردم.
HO457
پنج شنبه 14 اردیبهشت 1385, 12:20 عصر
امین جان، با عرض شرمندگی، دوباره شروع شد، هر کاری هم کردم درست نشد، دیشب نزدیک بود با سر برم تو شیشه مانیتور. دیگه پاک کلافه شدم.
AminSobati
پنج شنبه 14 اردیبهشت 1385, 12:25 عصر
یعنی قبلش همه فیلدها رو نمایش میداد برای Edit حالا دیگه نمیده؟!! نتیجه Print @@Version رو اگر بفرستی ثواب داره (بار سوم!)
HO457
پنج شنبه 14 اردیبهشت 1385, 12:37 عصر
اول این Print @@Version رو بگو از کجا برات بفرستم. چی هست اصلا".
موقع design همه فیلدهارو نشون میده، ولی موقعی که table رو open میکنم نمیدونم چرا همه رو نشون نمیده.
ali_kolahdoozan
پنج شنبه 14 اردیبهشت 1385, 13:05 عصر
یادمه توی یکی از تاپیکها در جواب یکنفر گفتم اگه حوصله تحقیق نداری و می خواهی پروژت سریع تموم بشه در اون پروژه از sql 2005 استفاده نکن . طرف به شدت مقاومت می کرد تا به یه لیست از همین مشگلات برخورد . و قبول کرد . البته مشگل شما عجیبه . آیا در windows xp دارید از sql 2005 استفاده می کنید ؟ چون در اون حالت native client نصب می شه . چک کنید ببینید شاید در windows server اینطوری نشه . و خواهشا اگه تست کردید جواب و نتیجه رو اعلام کنید .
HO457
پنج شنبه 14 اردیبهشت 1385, 13:49 عصر
print @@version
Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
Dec 17 2002 14:22:05
Copyright (c) 1988-2003 Microsoft Corporation
Desktop Engine on Windows NT 5.1 (Build 2600: Service Pack 2)
AminSobati
پنج شنبه 14 اردیبهشت 1385, 13:51 عصر
اول این Print @@Version رو بگو از کجا برات بفرستم. چی هست اصلا".
موقع design همه فیلدهارو نشون میده، ولی موقعی که table رو open میکنم نمیدونم چرا همه رو نشون نمیده.
این دستور رو در محیط SSMS اجرا کن، مثل همه دستورات دیگه!
AminSobati
پنج شنبه 14 اردیبهشت 1385, 14:08 عصر
یادمه توی یکی از تاپیکها در جواب یکنفر گفتم اگه حوصله تحقیق نداری و می خواهی پروژت سریع تموم بشه در اون پروژه از sql 2005 استفاده نکن . طرف به شدت مقاومت می کرد تا به یه لیست از همین مشگلات برخورد . و قبول کرد . البته مشگل شما عجیبه . آیا در windows xp دارید از sql 2005 استفاده می کنید ؟ چون در اون حالت native client نصب می شه . چک کنید ببینید شاید در windows server اینطوری نشه . و خواهشا اگه تست کردید جواب و نتیجه رو اعلام کنید .
علی جان Native Client داستانش چیز دیگه ای هست. کاملا جدا از SQL Server عمل میکنه و یک سری قابلیتهای خاص به Client میده. بدون اون هم میشه به SQL Server کانکت شد
AminSobati
پنج شنبه 14 اردیبهشت 1385, 14:11 عصر
print @@version
Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
Dec 17 2002 14:22:05
Copyright (c) 1988-2003 Microsoft Corporation
Desktop Engine on Windows NT 5.1 (Build 2600: Service Pack 2)
خوب این رو از همون اول میفرستادی حسین جان، تا شیشه مانیتور رو هم به خطر نمینداختی! شما داری Desktop Engine استفاده میکنی، نه SQL Server 2005 عزیزم
ali_kolahdoozan
پنج شنبه 14 اردیبهشت 1385, 21:55 عصر
با تشکر از آقای ثباتی . من منظورم اینه که آیا در xp غیر از حالت native میشه از sql 2005 استفاده کرد ؟ البته express نه مثلا enterprise
HO457
جمعه 15 اردیبهشت 1385, 10:14 صبح
ممنون امین جان، مشکل حل شد، اگه دوباره شروع نشه، engine رو که پاک کردم درست شد.
ممنون.
از آقای کاویانی هم ممنون.
AminSobati
جمعه 15 اردیبهشت 1385, 18:39 عصر
آیا در xp غیر از حالت native میشه از sql 2005 استفاده کرد
علی جان من متوجه منظور شما نمیشم. یعنی اساسا این جمله مشکل داره! SQL Server در حالت Native و غیر Native یعنی چی؟!
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.