PDA

View Full Version : سوال: دریافت لیست Instance نصب شده در Sql Server



hadisalahi2
سه شنبه 26 فروردین 1393, 11:31 صبح
سلام به همگی دوستان عزیز

من یک برنامه نوشتم که با SQl 2000 کار میکنه
برنامه رو باید برای اجرا بر روی ویندوزهای 7 و 8 ارتقاء میدادم
و همین کار رو هم کردم

اما روی ویندوز 7 ، بانک اطلاعات Sql Server 2008 نصب بود
و نسخه 2000 ، به صورت Instance نصب شد .


بعد از نصب ، کانکشن استرینگ قبلی دیگه درست جواب نمیده
واسه همین دنبال راه چاره بودم تا کد زیر رو برای پیدا کردن Instance های نصب شده در Sql Server رو پیدا کردم.



Select
SERVERPROPERTY('InstanceName')


حالا دو تا سوال :

1- چه طوری خروجی این نوع کدها رو توی دلفی بگیرم؟
2- دوستان راه بهتری وجود داره تا در همه موارد بشه کانشکن استرینگ رو طوری سفارشی کرد که برای هر نوع نسخه ای از Sql Server جواب بده؟

ممنون از همه