الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

للمحترفين:هل توجد طريقة لتسهيل تثبيبت SQL 2005

بدأه realdie10 في 24 مارس 2012 · 2 رد · 699 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

المشكلة هي تثبيت sql server 2005 express بالنسبة للمستخدم العادي

وخاصة في ويندوز xp

فقبل ما ثبته لازم يقوم بتحديث windows installer وبعدها dotnetfx

هذا غير اذا كان في خيارات لتثبيت sql ( :) لوكان في تحديد للخيارات مسبقا بيكون روعه )

هل يوجد طريقة معينة لدمج كل هذا حتى مع setup المشروع في ملف واحد

بحيث يسهل نشر وتسويق مشروعك الخاص

وما من كاتب إلا سيفنى *** ويبقى الدهر ماكتبت يــداه

فلا تكتب بكفك غير شيء *** يسرك في القيامة ان تراه

لا تنسى تشجيعي بالنقر على

add.png اذا كانت مشاركتي مفيدة
#2

بالفعل يوجد طرق تسطيب تلقائي (Sielnt Install) لكل منهم ..

اولاً بالنسبة للـ Windows Installer :

فقط استخدم الامر اللاحق (/SILENT) بعد اسم ملف التسطيب للـ Windows Installer في امر التشغيل ومكنك وضع الامر في ملف .bat

فمثلاً لو كان ملف التسطيب بالاسم WindowsInstaller يكون الامر بداخل ملف الـ bat كالتالي:

WindowsInstaller.exe /SILENT

ثانياً بالنسبة للـ .NET Framework :

نستخدم الامر (/q:a /c:"install.exe /qb")

فإذا كان اسم ملف تسطيب الـ dotNet Framework هو dotnetfx يكون الامر الخاص بإستدعائه كالتالي:

dotnetfx.exe /q:a /c:"install.exe /qb"

ثالثاً بالنسبة للـ SQL Server 2005 Express :

SQL SERVER – 2005 – Silent Installation – Unattended Installation

(الخلاصة) :

طبعأ السكوال سيرفار له إعدادات كثير فلا يمكن قصرها في سطر امر

لذلك نضع الإعدادات في ملف .ini يكون به الإعدادات اللازمة لتسطيب السيرفار

والملف بالمرفقات هو ما استخدمه في عملية التسطيب حيث به الإعدادات الإفتراضية اللازمة ويقوم بتنزيل الـ SQLEXPRESS InstansName

SQLEXPRESS_Settings.rar

ويكون الامر الخاص بالتسطيب كالتالي:

SQLEXPRESS.EXE  /qb /settings <FilePath>

حيث <FilePath> هو مسار ملف الإعدادات

2

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

#3

تسلم اخوي واللله ماقصرت والف الف شكر لك

وبالنسبة لـ SQlExpress انا راح استخدم البارامتر بدل ملف inf علشان كلمة المرور ما ابغى احد يشوفها

SQLEXPR.exe /qb INSTANCENAME=MSSQLSERVER ADDLOCAL=SQL_Engine,SQL_Data_Files,Client_Components SECURITYMODE=SQL SAPWD=123456

وما من كاتب إلا سيفنى *** ويبقى الدهر ماكتبت يــداه

فلا تكتب بكفك غير شيء *** يسرك في القيامة ان تراه

لا تنسى تشجيعي بالنقر على

add.png اذا كانت مشاركتي مفيدة

مواضيع مشابهة