aliha499
سه شنبه 21 اسفند 1386, 15:29 عصر
دوستان عزیز سلام
من کمی راهنمائی در مورد SQL Server می خواستم. دوستان چند سوال دارم که اگر جواب اونها رو بگیرم ، خیلی از کارهام راه می افته. من می خوام از اکسس به اسکیوال سرور بروم. با توجه به مطالبی که تا بحال در مورد اسکیوال سرور شنیدم ، خیلی برام مهمه که بتونم برنامه هائی که می نویسم ، از پشتوانه اسکیوال بهره مند بشوند. و اما سوال هام :
1- من چند تا فایل بانک اطلاعاتی اکسس داشتم که با استفاده از اکسس اونها رو به اسکیوال تبدیل کردم. اما نمی دونم چطوری می تونم محل ذخیره اونها رو خودم تعیین کنم.
2- از اونجائی که با ویژوال استودیو 2005 کار می کنم ، سعی کردم از امکانات اون برای ساخت یک بانک اطلاعاتی اسکیوال استفاده کنم. ولی مشکلی که داشتم اینکه فایلهای تولید شده را در مسیر پوشه اسکیوال سرور در داخل پوشه سیستم عامل ویندوز کپی می کند.
با این شرایط مشکلات من و یا به نوعی سوالات من شروع می شود. که :
الف ) وقتی من برنامه خودم را به اتمام رسوندم ، وقتی اون رو بصورت پکیج تهیه می کنم ، اون بانکها رو چطوری به پروژه خودم ضمیمه کنم.
ب) وقتی اون فایلها در اون مسیری که گفتم تولید می شوند ، امنیت آنها چطور می شود.
ج) اگر برنامه من تحت شبکه باشد ، وقتی بخوام اونها رو بصورت فایل شیرینگ استفاده کنم ، یعنی اونها رو روی سرور بزارم و از طریق کلاینت ها چطوری می تونم به اونها لینک شوم.
من همیشه از اکسس با استفاده از درایور ODBC استفاده می کنم (البته بیشتر برای برنامه های تحت شبکه). آیا برای استفاده از بانکهای اسکیوال باید چگونه عمل کنم و آیا نقش بانکهای اطلاعاتی در اینجا چگونه میباشد؟
د) می دونید ، من ماهیت وجودی فایلهای بانک اطلاعاتی اسکیوال را نمی فهمم. یعنی نمی دانم آیا حتما لازم است که فایلها در آن مسیری که گفتم باشند؟ آیا لازم است برای استفاده یک برنامه تحت کلاینت باید آن فایلها را چگونه با برنامه خودم همراه کنم. آیا Sql Server Descktop engine می تواند حین نصب برنامه من در کامپیوتر کابر نهائی نصب شود. آیا نام سروری که برای دسکتاب انجین بصورت پیش فرض استفاده می شود و یا من انحصارا آن را تعریف می کنم ، در کامپیوتر کاربر نهائی با نصب برنامه تولید خواهد شد؟
دوستان عزیز ، سوالات من خیلی زیاد است و شاید در حد یک کاب بگنجد! اما من یک تعریف کلی برای آن می خواهم. اگر یک مقاله برای شروع کر با اسکیوال باشد که از ابتدای کار همه چیز را توضیح داده باشد ، عالی می شود. اما منابعی که در اینترنت پیدا کرده ام ، عمدتا تخصصی بوده و برای اشخاصی بوده که آشنائی اولیه را با اسکیوال داشته اند. در واقع من همان آشنائی اولیه را می خواهم. شاید با یک کتاب که از بازار تهیه کنم مسئله حل شود ، اما دوست دارم قبل از آن بدانم چکاره ام؟
به هر حال متشکرم که من را راهنمائی می کنید. قبلا از این همه سوال عذر می خواهم.
بهروز علیها
من کمی راهنمائی در مورد SQL Server می خواستم. دوستان چند سوال دارم که اگر جواب اونها رو بگیرم ، خیلی از کارهام راه می افته. من می خوام از اکسس به اسکیوال سرور بروم. با توجه به مطالبی که تا بحال در مورد اسکیوال سرور شنیدم ، خیلی برام مهمه که بتونم برنامه هائی که می نویسم ، از پشتوانه اسکیوال بهره مند بشوند. و اما سوال هام :
1- من چند تا فایل بانک اطلاعاتی اکسس داشتم که با استفاده از اکسس اونها رو به اسکیوال تبدیل کردم. اما نمی دونم چطوری می تونم محل ذخیره اونها رو خودم تعیین کنم.
2- از اونجائی که با ویژوال استودیو 2005 کار می کنم ، سعی کردم از امکانات اون برای ساخت یک بانک اطلاعاتی اسکیوال استفاده کنم. ولی مشکلی که داشتم اینکه فایلهای تولید شده را در مسیر پوشه اسکیوال سرور در داخل پوشه سیستم عامل ویندوز کپی می کند.
با این شرایط مشکلات من و یا به نوعی سوالات من شروع می شود. که :
الف ) وقتی من برنامه خودم را به اتمام رسوندم ، وقتی اون رو بصورت پکیج تهیه می کنم ، اون بانکها رو چطوری به پروژه خودم ضمیمه کنم.
ب) وقتی اون فایلها در اون مسیری که گفتم تولید می شوند ، امنیت آنها چطور می شود.
ج) اگر برنامه من تحت شبکه باشد ، وقتی بخوام اونها رو بصورت فایل شیرینگ استفاده کنم ، یعنی اونها رو روی سرور بزارم و از طریق کلاینت ها چطوری می تونم به اونها لینک شوم.
من همیشه از اکسس با استفاده از درایور ODBC استفاده می کنم (البته بیشتر برای برنامه های تحت شبکه). آیا برای استفاده از بانکهای اسکیوال باید چگونه عمل کنم و آیا نقش بانکهای اطلاعاتی در اینجا چگونه میباشد؟
د) می دونید ، من ماهیت وجودی فایلهای بانک اطلاعاتی اسکیوال را نمی فهمم. یعنی نمی دانم آیا حتما لازم است که فایلها در آن مسیری که گفتم باشند؟ آیا لازم است برای استفاده یک برنامه تحت کلاینت باید آن فایلها را چگونه با برنامه خودم همراه کنم. آیا Sql Server Descktop engine می تواند حین نصب برنامه من در کامپیوتر کابر نهائی نصب شود. آیا نام سروری که برای دسکتاب انجین بصورت پیش فرض استفاده می شود و یا من انحصارا آن را تعریف می کنم ، در کامپیوتر کاربر نهائی با نصب برنامه تولید خواهد شد؟
دوستان عزیز ، سوالات من خیلی زیاد است و شاید در حد یک کاب بگنجد! اما من یک تعریف کلی برای آن می خواهم. اگر یک مقاله برای شروع کر با اسکیوال باشد که از ابتدای کار همه چیز را توضیح داده باشد ، عالی می شود. اما منابعی که در اینترنت پیدا کرده ام ، عمدتا تخصصی بوده و برای اشخاصی بوده که آشنائی اولیه را با اسکیوال داشته اند. در واقع من همان آشنائی اولیه را می خواهم. شاید با یک کتاب که از بازار تهیه کنم مسئله حل شود ، اما دوست دارم قبل از آن بدانم چکاره ام؟
به هر حال متشکرم که من را راهنمائی می کنید. قبلا از این همه سوال عذر می خواهم.
بهروز علیها