PDA

View Full Version : استفاده از SQLserver بدون نصب در کامپیوتر مقصد



jalali_m
دوشنبه 30 آبان 1384, 11:31 صبح
چگونه میتوان در برنامه از بانکهای Sql server استفاده کرد در حالی که خود Sql server در کامپیوتر مقصد موجود نباشد.(فکر میکنم راه حل در ODBC باشد ولی چگونه؟)

m-khorsandi
دوشنبه 30 آبان 1384, 12:44 عصر
جستجو کنید.

دنی کوئیل
سه شنبه 01 آذر 1384, 18:52 عصر
آقای خرسندی نیست
من نمی توانم پیدا کنم
نمی دانم چرا

saeed_d
چهارشنبه 02 آذر 1384, 13:30 عصر
سلام
فکر کنم که نشه. حداقل باید MSDE نصب بشه. اگه یه سرچ کنی ‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍.. .

m-khorsandi
چهارشنبه 02 آذر 1384, 15:00 عصر
دوست عزیز،
شما MSDE رو جستجو کنید.

jalali_m
شنبه 05 آذر 1384, 18:04 عصر
یافتم و ممنونم بسی ای مهربان

sasan9
جمعه 31 خرداد 1392, 16:06 عصر
یافتم و ممنونم بسی ای مهربان

حالا که به جوابتون رسیدید لطفا بذارید تا ماهم استفاده کنیم ، ممنون

gholami146
جمعه 31 خرداد 1392, 17:49 عصر
پایگاه داده اس کیو ال یک پایگاه داده مبتنی بر سرور است و برای برقراری ارتباط با اون حتما باید سیستم پردازشگر اون بر روی سیستم کلاینت یا سرور نصب باشه
که اگر احتیاج به تغییرات باشه به دو سورت خطی (فرمانی ) یا رابط GUI میشه از اون بهر مند شد .
اگر میخواید که کل این محیط رو نصب نکنید مایکروسافت گزینه ای بنام ( Microsoft SQL Server Desktop Engine (http://www.microsoft.com/en-us/download/details.aspx?id=22661)) یا همون MSDE رو بر روی سیستم نصب کنید

سعید صابری
جمعه 31 خرداد 1392, 22:04 عصر
پایگاه داده اس کیو ال یک پایگاه داده مبتنی بر سرور است

نسخه غیر سروری هم داره به نام Compact Edition یا همون (CE).که استفاده ازش بسیار راحتته و درایوری حدود 2 MB داره.

alaveh
شنبه 01 تیر 1392, 01:30 صبح
نسخه غیر سروری هم داره به نام Compact Edition یا همون (CE).که استفاده ازش بسیار راحتته و درایوری حدود 2 MB داره.
یعنی میشه کاربر اینو نصب کنه روی سیستمش ؟ برای نرم افزارهای تک کاربره که پایگاه داده اونا SQL Server هست ؟

gholami146
شنبه 01 تیر 1392, 07:28 صبح
نسخهٔ بعدی سرور SQL سرور SQL2008 می‌باشد با کد نامگذاری «کاتمایی» که برای ارائه به بازار 27فوریه (http://fa.wikipedia.org/w/index.php?title=27%D9%81%D9%88%D8%B1%DB%8C%D9%87&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF) سال 2008 (http://fa.wikipedia.org/wiki/2008_%28%D9%85%DB%8C%D9%84%D8%A7%D8%AF%DB%8C%29) پیشنهاد گردیده و سپس (RTM) در Q32008 عرضه گردید.
آخرین CTP در 19فوریه (http://fa.wikipedia.org/w/index.php?title=19%D9%81%D9%88%D8%B1%DB%8C%D9%87&action=edit&redlink=1&preload=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8%A C%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%B3%D8%AA%D8%AE%D9%88%D8%A7%D9%86%E2%80%8 C%D8%A8%D9%86%D8%AF%DB%8C&editintro=%D8%A7%D9%84%DA%AF%D9%88:%D8%A7%DB%8C%D8 %AC%D8%A7%D8%AF+%D9%85%D9%82%D8%A7%D9%84%D9%87/%D8%A7%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%86%D9%88%D8%A A%DB%8C%D8%B3&summary=%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF+%DB%8C%DA%A 9+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D9%86%D9%88+%D8% A7%D8%B2+%D8%B7%D8%B1%DB%8C%D9%82+%D8%A7%DB%8C%D8% AC%D8%A7%D8%AF%DA%AF%D8%B1&nosummary=&prefix=&minor=&create=%D8%AF%D8%B1%D8%B3%D8%AA+%DA%A9%D8%B1%D8%AF %D9%86+%D9%85%D9%82%D8%A7%D9%84%D9%87+%D8%AC%D8%AF %DB%8C%D8%AF) سال 2008 (http://fa.wikipedia.org/wiki/2008_%28%D9%85%DB%8C%D9%84%D8%A7%D8%AF%DB%8C%29) عرضه گردید. اهداف SQL Server 2008 ایجاد و مدیریت داده‌ها به شکل هماهنگی، سازماندهی و محافظت به شکل اتوماتیک می‌باشد. با توسعه دائمی SQL Server در عرضه تکنولوژی اتلاف وقت به نزدیک صفر رسید.
SQL Server 2008 همیشه در برگیرنده حمایت از داده‌های ساختاری یا نیمه‌ساختاری می‌باشد که این امر شامل قالبهای رسانه‌ای دیجیتال برای عکسها، صوتی، تصویری و دیگر داده‌های چند رسانه‌ای می‌باشد.
در نسخهٔ جدید، اکثر داده‌های چندرسانه‌ای را می‌توان به عنوان BLOB (بخش بزرگ بانیری) ذخیره‌سازی کرد. آگاهی درونی از داده‌های چندرسانه‌ای به ما این اجازه را خواهد داد که کارکردهای تخصیص یافته را اجرا نماییم. براساس نظرات پل فلس‌نر، معاونت ارشد مایکروسافت، کاربران سرور SQL Server 2008 شرکت مایکروسافت می‌توانند به ذخیره‌سازِی داده‌های پشتیبانی شده برای داده‌هایی با تنوع متفاوت بپردازد: XML، پست الکترونیکی (email)، زمان/تقویم، فایل، پرونده .... از جمله این داده‌ها می‌باشند. همین طور با SQL Server 2008 به خوبی می‌توان به اجرای عملیاتی چون جستجو، پرس‌وجو، تجزیه‌وتحلیل، تقسیم‌بندی و انطباق همه نوع از داده‌ها پرداخت. از انواع دیگری از داده‌هایی جدید می‌توان از اختصاص داده‌ها و نوع‌های زمانی و انواعی از داده‌های فضایی نام برد که داده‌های وابسته به مکان می‌باشند.
پشتیبانی بهتر برای داده‌های غیرساختاری یا نیمه‌ساختاری با استفاده از بخش *[۱] (http://fa.wikipedia.org/wiki/%D8%A7%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%8 4_%D8%B3%D8%B1%D9%88%D8%B1_%D9%85%D8%A7%DB%8C%DA%A 9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA#endnote_3) FILESTREAMانجام شده. این نوع از داده‌ها می‌توانند اضافه شده یا اینکه برای بازگرفت به هر فایل ذخیره شده، شد سیستم فایلها بکار رونده داده‌های منسجم یا فراداده‌ها در هر فایل باید در پایگاه داده‌های SQL Server ذخیره شوند. و در آنجا اجزا غیرساختاری در سیستم فایل ذخیره می‌شوند. اکثر فایلها می‌توانند هم از طریق کنترل‌کننده فایل Win32 و هم از طریق SQL Server با استفاده از T-SQL در پایگاه داده‌ها قرار گیرند.
انجام و دستیابی به داده‌های فایل به عنوان یک BLOB بانیری محسوب می‌شود. پشتیبانی و ذخیره‌سازی در پایگاه داده‌ها پشتیبانی و ذخیره‌سازی فایلهای مرجع می‌باشد.
SQL Server 2008 همین طور از سلسله مراتب داده‌های اصلی پشتیبانی می‌کند و در برگیرندهٔ مفهوم T-SQL می‌باشد که مستقیماً با آنها سروکار دارد بدون اینکه به تحقیق بازگشتی بپردازد.
داده‌های فضایی می‌توانند به دو صورت ذخیره‌سازی شوند. یک «زمین صاف» (هندسه یا هندسه مسطح) که نوعی از داده‌ها می‌باشند که ارائه‌دهندهٔ داده‌های هندسی فضایی می‌باشند و به شکلهایی که رد اصل به صورت سیستمهای طراحی کروی و همپایه و... هستند پیش‌بینی شده‌اند. صورت دیگر نوع داده‌های «زمین کروی» (هندسی) هستند که به استفاده از مدلهای بیضی شکل آنچه که در زمین به صورت منفرد و پیوسته تعریف می‌شوند، می‌پردازند.
SQL Server در برگیرنده ویژگیهای بهتری در زمینه فشردگی و متراکم داده می‌باشد و بنابراین در بهبود یافتن توانایی اسکالر به ما کمک می‌کند. این بخش همین طور دارای اقتدار منابع بوده و به ما این اجازه را می‌دهد که به ذخیره‌سازی منابع برای کاربران بپردازیم.
SQL Server در بردارندهٔ قابلیتهایی برای شفاف‌سازی داده‌ها برای فشرده‌سازی و ذخیره آنها می‌باشد SQL Server کتمایی از موجودیت ساختار *[۲] (http://fa.wikipedia.org/wiki/%D8%A7%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%8 4_%D8%B3%D8%B1%D9%88%D8%B1_%D9%85%D8%A7%DB%8C%DA%A 9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA#endnote_4)AD O.NET پشتیبانی کرده و به ثبت ابزارها، همانندسازی و تعریف داده‌ها می‌پردازد. تعریف داده‌ها به ساختن مدل داده‌های موجود خواهد پرداخت.
سرویس‌های ثبت‌کنندهٔ SQL Server به ثبت جداول با قابلیتهایی از تطبیق داده‌ها و تجسم محصولات خواهند پرداخت.
آنچه که به وسیلهٔ مایکروسافت از مدیریت جانبی حاصل می‌شود اجازه می‌دهد که سیاست پیکربندی و محدودیتها در پایگاه کامل داده‌ها و جداول مورد اطمینان بطور دستوری ایجاد گردد.
نسخهٔ مدیریت استادیو {{|5}} SQL Server شامل SQL Server 2008 می‌باشد که به پشتیبانی از جستجوگر SQL می‌پردازد. علاوه بر این به وسیلهٔ CTP رایج انتخاب لازم برای تحقیق و بررسی محدود می‌شود. این امر باعث ساختارهای دیگری از T-SQL در انتشارات بعدی می‌گردد. *[۳] (http://fa.wikipedia.org/wiki/%D8%A7%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%8 4_%D8%B3%D8%B1%D9%88%D8%B1_%D9%85%D8%A7%DB%8C%DA%A 9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA#endnote_8) SQL Server 2008 به ایجاد پایگاه داده‌های موجود از طریق بدنه قدرت ویندوز و کاربرد مدیریت در دسترسی می‌پردازد. بنابراین سرور و همهٔ نمونه‌های پیوسته می‌توانند به وسیله بدنهٔ قدرت ویندوز اداره شوند. *[۴] (http://fa.wikipedia.org/wiki/%D8%A7%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%8 4_%D8%B3%D8%B1%D9%88%D8%B1_%D9%85%D8%A7%DB%8C%DA%A 9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA#endnote_7) Editions شرکت مایکروسافت به ایجاد سرور SQL موجود در نسخه‌های چندگانه کرد که دارای دستگاه‌هایی با ویژگی متفاوت و کاربرانی با اهداف متمایز بود.
ویرایش‌های مختلف

سرور SQL با ویراژ متراکم (SQL CE)

این ویراستار فشرده یک موتور با پایگاه داده‌های مستحکم می‌باشد. به جهت اندازه کوچک آن دارای دستگاهی با ویژگیهای کاهش‌دهنده در مقایسه با ویراستارهای دیگر می‌باشد. این وسیله به وسیلهٔ پایگاه داده‌ها با سایز حداکثر 4GB محدود شده و نمی‌تواند براساس سرویس ویندوز عمل نماید ویراستار متراکم باید تابع تقاضای کاربرد می‌باشد.
سرور SQL با ویراژ پرسرعت

سرور SQL با ویراژ پرسرعت یک میزان پایین، ویراژ آزاد از سرور SQL می‌باشد که در برگیرنده موتور مرکزی پایگاه داده‌هاست. در حالیکه هیچ گونه محدودیتی در شماره پایگاه داده‌ها یا کاربران پشتیبانی شده وجود ندارد پایگاه داده‌های کلی به ذخیره‌سازی در بخشهای مجزا می‌پردازد. هدف از این کار جایگزینی *[۵] (http://fa.wikipedia.org/wiki/%D8%A7%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%8 4_%D8%B3%D8%B1%D9%88%D8%B1_%D9%85%D8%A7%DB%8C%DA%A 9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA#endnote_9)MS DE می‌باشد. سرویس جستجوگر متن کامل به عنوان یک بخش ضمیمه در سرور SQL با ویراژ پرسرعت قرار می‌گیرد. بطور کلی نسخهٔ سرور SQL مدیریت استودیو برای عمل ویراستاری در دسترس می‌باشد.
سرور SQL با ویراژ کار گروه

سرور SQL با ویراژ کار گروه در برگیرنده موتور مرکزی پایگاه داده‌ها می‌باشد این بخش از دیسک ویراژ در شمار نمونه‌هایی با فعالیت کمتر قرار می‌گیرد و در برگیرنده عملکردهایی با دسترسی بالا و شاخصهای برابر نمی‌باشد.
سرور SQL با ویراژ احتمالی

سرور *[۶] (http://fa.wikipedia.org/wiki/%D8%A7%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%8 4_%D8%B3%D8%B1%D9%88%D8%B1_%D9%85%D8%A7%DB%8C%DA%A 9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA#endnote_10) SQL با ویراژ احتمالی نسخه‌ای از سرور SQL با ویژگیهای کامل می‌باشد که در برگیرندهٔ هر دو موتور مرکزی پایگاه داده‌ها و سرویس‌های اضافی می‌باشد و این در حالی است که وجود دامنهٔ ابزارها برای ایجاد و اداره سرور SQL به صورت خوشه‌ای است.
سرور SQL نگارش قابل کدنویسی

نگارش قابل کدنویسی سرور SQL دارای همان ویژگیهای نگارش enterprise این سرور می‌باشد که با وسیله لایسنس، کاربرد آن تنها به عنوان یک سیستم آزمایش و توسعه محدود گردیده و به عنوان یک سرور تولیدی محسوب نمی‌شود. این نسخه به عنوان بخشی از برنامه Dream Spark مایکروسافت برای بارگذاری توسط دانشجویان به طور رایگان موجود می‌باشد.
منبع WIKI

gholami146
شنبه 01 تیر 1392, 07:30 صبح
و این سایت هم اطلاعاتی رو در مورد نسخ مختلف میده
لینک سایت (http://blog.iranhost.com/8983/%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C-%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4%D9%87%D8%A7%D B%8C-%D9%85%D8%AE%D8%AA%D9%84%D9%81-ms-sql-2008/)

alaveh
دوشنبه 03 تیر 1392, 00:54 صبح
نسخه غیر سروری هم داره به نام Compact Edition یا همون (CE).که استفاده ازش بسیار راحتته و درایوری حدود 2 MB داره.

خیلی ببخشید
ولی اگر به صورت خلاصه یکی اینو جواب بده ممنون میشم
این متن بالا خیلی طولانیی و خیلی واضح هم نیست

یعنی میشه کاربر اینو نصب کنه روی سیستمش برای نرم افزارهای تک کاربره که پایگاه داده اونا SQL Server هست ؟ اگر بله از کجا میشه دانلودش کرد و بعد چطور میشه دیتابیس رو بهش اتچ کرد . ممنون .

سعید صابری
دوشنبه 03 تیر 1392, 11:40 صبح
یعنی میشه کاربر اینو نصب کنه روی سیستمش برای نرم افزارهای تک کاربره که پایگاه داده اونا SQL Server هست؟
تنها درایور برای برای sql server ce است.درایورش رایگانه.میتونید از سایت مایکروسافت دانلود کنید
http://www.microsoft.com/en-us/download/details.aspx?id=17876


چطور میشه دیتابیس رو بهش اتچ کرد . ممنون .
دیتابیس CE دقیقا مانند اکسس هست بر مبنای فایل.نیاز به اتچ ندارد تنها کافیه همراه پروژه باشه.اینکه بخوای دیتابیس نسخه سروری تبدیل کنی من جایی ندیدم شاید در Management studio پیش بینی شده باشه.
بهترین کامپوننت برای ارتباط هم به نظر من SDAC شرکت devart باشه.