PDA

View Full Version : مبتدی: بررسی نصب بودن sqlserver



ya30ien2
پنج شنبه 07 مهر 1390, 15:29 عصر
سلام
چطوری میتونم قبل از اجرای برنامه بررسی کنم که sql نصب هست یا نه و اگه نصب هست دیتابیس attach شده یا نه
با تشکر

sanay_esh
پنج شنبه 07 مهر 1390, 15:43 عصر
میتونی از این کد برای اینکه بدونی ایا قبلا نصب بوده یا نه


using Microsoft.Win32;
RegistryKey RK = Registry.CurrentUser.OpenSubKey("HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Microsoft SQL Server");
if(RK != null)
{
// It's there
}
else
{
// It's not there
}



حال اگر میخوایی بدونی که کدام بانک ها موجود هست ؟


----SQL SERVER 2005 System Procedures
EXEC sp_databases
EXEC sp_helpdb
----SQL 2000 Method still works in SQL Server 2005
SELECT name
FROM sysdatabases

csharpprogramer88
پنج شنبه 07 مهر 1390, 18:22 عصر
اگر استباه نکنم ، وقتی شما در ستاپ تیک مربوط به نصب اس کیو ال را بزنید و در سیستم مقصد این برنامه وجود داشته باشد دیگه نصب نمیشه و اگر وجود نداشت نصب میشه پس قسمت اول سوالتون کمی با این مورد که گفتم فکر کنم حل شه