ورود

نسخه کامل مشاهده نسخه کامل : مي خواهم بانك داده SQL Server درست كنم اما بلد نيستم. Help Please!



javad2625
18-04-2007, 23:20
سلام

من با vb6 كه برنامه نويسي مي كردم براي بانك داده از MS-Access استفاده مي كردم (در حد آماتور). كار زياد سختي هم نبود يه سري Table و Query درست مي كردم و اونها رو در يك فايل واحد ذخيره مي كردم و ميشد بانك داده اي كه با يه DataConnection به برنامه وصلش مي كردم.

اما حالا به سراغ vb2005 اومدم و از بس همه جا اسم SQL رو شنيدم تصميم گرفتم برنامه بعدي رو با بانك داده SQL درست كنم. ضمن اين كه يه سي دي آموزش DataBase Programming در vb.net خريدم كه كار با بانك داده SQL Server رو توي محيط ويژوال بيسيك آموزش ميده اما مشكل اساسي اينجاست كه فقط اتصال به بانك داده و مراحل بعد از اون رو ياد ميده اما اصلاً در مورد اين كه چطور ميشه بانك داده رو ايجاد كرد هيچ حرفي نمي زنه. حالا دو تا سوال در مورد ايجاد بانك داده SQL Server دارم:

1- وقتي VB.net 2005 رو نصب كردم يه برنامه هم همراهش نصب شد به نام Microsoft SQL Server 2005 اما وقتي به Start> All Programs> Microsoft SQL Server 2005 ميرم فقط يه زير گزينه داره به نام Configuration Tools كه اون هم خودش سه تا زيرگزينه داره به نام هاي SQL Se. Configuration Manager و SQL Se. Error Reporting و SQL Se. Surface Area Configuration آيا من بايد بانك داده خودم رو با يكي از اين سه تا درست كنم يا بايد برنامه ديگري نصب كنم؟


2- آيا براي برنامه اي كه قرار هست كاملاً تحت ويندوز اجرا بشه و هيچ ارتباطي با شبكه و اينترنت و ... نداره، بانك داده SQL Server جوابگو هست يا بهتره از Access يا چيز ديگري استفاده كنيم؟

خيلي متشكرم

اميرفرجي
18-04-2007, 23:36
سلام دوست عزيز

شما مي‌توانيد آموزش اس كيو ال رو به صورت رايگان از سايت زير دريافت كنيد


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

venlo
18-04-2007, 23:49
1. خود SQL Server 2005 رو بايد نصب كني يا 2000 اين چيزي كه شما فكر مي كني برنامه و محيط sql نيست.
2. چرا جوابگو نباشه ؟‌هست ...

hoseinquest
18-04-2007, 23:56
نه خير شما بايد برنامه Sql Server management Studio را نصب كنيد. من خودم اين مشكلو داشتم و رفعش كردم.

javad2625
19-04-2007, 01:02
خيلي ممنون از همگي.

حالا كسي لينك دانلود اين sql server management studio رو داره؟ از كجا ميشه گيرش آورد؟


خيلي ممنون

javad2625
19-04-2007, 04:05
با سلام مجدد
لينك دانلود SQL Server Management Studio رو از سايت خود مايكروسافت گير آوردم. حالا دارم دانلود مي كنم.
فقط حالا كه ميخوام به جاي Access از SQL Server استفاده كنم اگه نكته خاصي لازم هست بدونم لطفاً‌ بگيد.

دستتون درد نكنه.

javad2625
19-04-2007, 17:01
دوباره سلام

من برنامه SQL Server Management Studio Express رو دانلود كردم اما وقتي نصبش كردم و به قسمت Start> All Programs رفتم هيچ برنامه اي به فهرست اضافه نشده بود. به قسمت Microsoft SQL Server 2005 هم كه مي رفتم فقط همان Configuration Tools با زيرگزينه هايي كه گفتم آنجا بود. پس اين Management Studio كجا رفته؟

خيلي ممنون

venlo
19-04-2007, 17:07
من نمي دونم شما چي رو دانلود كردي كردي كه توي all programs چيزي نشون نمي ده ...
من سي دي نصب sqlserver رو گرفتم ( پارسال) و نصب كردم... تو منوي all programs به اين اسم مياد : microsoft sqlserver و روش كه مي ري از قسمت interprise manager مي توني sql رو باز كني و بقيه كارا ...
البته اين كه گفتم واسه sqlserver2000 هست ولي مي توني 2005 رو بخري و نصب كني ... شايد اشتباه يه چيز ديگه رو دانلود كردي ...

Mitibob
23-04-2007, 16:35
دوست من حتما ازSQL SERVER 2000 استفاده کن. گونه ی 2005 فقط روی Windows server 2003 که service pack هم شده باشه نصب می شه.

از 2000 می تونی به صورت محلی مثل Access استفاده کنی اما 2005 تنها روی شبکه و از راه دور و با IP غیر محلی کار می کنه.

javad2625
24-04-2007, 10:47
دوست من حتما ازSQL SERVER 2000 استفاده کن. گونه ی 2005 فقط روی Windows server 2003 که service pack هم شده باشه نصب می شه.

از 2000 می تونی به صورت محلی مثل Access استفاده کنی اما 2005 تنها روی شبکه و از راه دور و با IP غیر محلی کار می کنه.

من SQL Server رو براي يه برنامه اي ميخوام كه تحت ويندوزهاي معمولي اجرا بشه و با شبكه هم هيچ كاري نداره. يعني شما ميگيد كه SQL Server 2005 روي اكس پي جواب نميده و بايد حتماً 2000 رو بگيرم؟ آخه يه جاي ديگه يكي ميگفت 2000 رو فراموش كن و 2005 رو بگير. حالا چكار كنم؟

Mitibob
24-04-2007, 11:39
وقتی می گه 2000 رو فراموش کن بچسب به 2005 می خواد این رو برسونه که 2005 عالی شده و امکاناتش زیاده! اما اولا تو به همون امکانات SQL SERVER 2000 هو کاملا احتیاج نداری در ضمن حتی همون نسخه ی 2000 روی Win xp فقط محلی نصب می شه. یعنی دسترسی شبکه نمی ده!

برای sql server 2005 حتما به شبکه با windows 2003 sp احتیاج داری.
SQL SERVER 2000 رو می شه رو xp محلی نصب کرد.

پس روشنه که مجبوری از SQL server 2000 استفاده کنی! که Analyzer ش هم به راحتی رو XP نصب می شه.

جای این همه سوال یک بار نصبش کن! :13:

javad2625
25-04-2007, 10:50
جای این همه سوال یک بار نصبش کن!

خيلي ممنون. همونطور كه گفتم ميخواستم برم سيدي رو بخرم خواستم بدونم كدوم نسخه رو بايد بردارم. حالا كه اينطور شد ميرم 2000 رو ميگيرم.

searchman
07-07-2007, 21:03
سلام
من هم تازه کارم ولی تا این حد می دونم که شما دارید sql express رو نصبی می کنید که DB ی برای خود VS است و برای کار با داده های کم است و محدودیت هایی به نسبت خود sqlserver داره و شما آن رو به صورت برنامه مستقل در programs نمی بینید .برای برقراری ارتباط و ساختن جدول ها هم از خود VS و ارتباط از نوع زمان اجرا باید استفاده کنید.
امیدوارم به جوابتون رسیده باشید