PDA

View Full Version : خواندن و نوشتن اطلاعات در فايل mdf.* بدون داشتن SQL Server



hamid_ss
جمعه 18 دی 1388, 16:50 عصر
سلام دوستان
آيا ميتوان بدون نصب بودن SQL Server در كامپيوتر مقصد از فايل ديتابيس (mdf) اطلاعات را خواند و در آن نوشت؟

توجه:
با ConnectionString زير مشكل حل نشد و همچنان به نصب بودن SQL Server Express نياز است.
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database.mdf;Integrated Security=True;User Instance=True

آيا چنين كاري امكان پذير است؟

moharrami
جمعه 18 دی 1388, 17:21 عصر
برای اینکه این کد کار کنه باید sqlexpress رو سیستمت نصب باشه. مطمئنی که نصبه؟

hamid_ss
جمعه 18 دی 1388, 23:00 عصر
باهوش!
اصلا صورت سوال رو خوندي؟!

ASKaffash
شنبه 19 دی 1388, 08:20 صبح
سلام
اصلا بدون نصب SQLServer200X یا MSDE2000 یا SQLExpress نمی توان با فایلهای mdf ارتباط برقرار کرد چون نیاز به موتور SQLServer است کلیه Provider های OLE-DB و BDE و ODBC و ... همه با موتور SQLServer حرف میزنند

hamid_ss
شنبه 19 دی 1388, 22:30 عصر
مرسی
به نظرتون با Application Virtualization میشه نیاز به نصب SQL Server رو برطرف کرد؟
از قابلیت های ابزارهای مجازی سازی اطلاعاتی دارید؟

و يه چيز ديگه اينكه
كم حجمترين نسخه SQL Server همون نسخه Express اش است؟
نسخه اي چيزي كم حجم تر و جمع و جورتر نيست كه با نصب اون موتور SQL نصب بشه؟

ASKaffash
یک شنبه 20 دی 1388, 09:25 صبح
سلام
سئوال 1 : نمی دانم
سئوال 2 : برای 2000 برنامه MSDE و برای 2005 به بالا همان Express است

hdv212
یک شنبه 20 دی 1388, 22:34 عصر
مرسی
به نظرتون با Application Virtualization میشه نیاز به نصب SQL Server رو برطرف کرد؟
از قابلیت های ابزارهای مجازی سازی اطلاعاتی دارید؟

بله، میتونید استفاده کنید ولی خب Virtualization هیچ وقت کارایی سیستمهای واقعی رو نداره.


و یه چیز دیگه اینکه
کم حجمترین نسخه SQL Server همون نسخه Express اش است؟
نسخه ای چیزی کم حجم تر و جمع و جورتر نیست که با نصب اون موتور SQL نصب بشه؟

شما میتونید با Sql Server Compact Edition کار کنید که نیازی به نصب و پیکربندی خاصی نداره و هیچ سرویس و برنامه ی اضافی هم روی سیستم طرف اجرا نمیکنه و در درون برنامه تون قرار می گیره.
برای اطلاعات بیشتر به این لینک (http://www.microsoft.com/Sqlserver/2005/en/us/compact.aspx) یه سری بزنید.
موفق باشید

freehorn
دوشنبه 21 دی 1388, 08:42 صبح
سلام
میشه یکم توضیح بیشتر بدید
من برنامه ام را exe کردم ولی با بانکم ارتباط برقرار نمی کنه