|
|
|
SQL Server Edition
|
|||
|---|---|---|---|
|
#18+
Как узнать, не запуская SQL Server и не строя запросы типа Select @Version, какой эдишн установлен в системе по умолчанию (то есть Default instance с именем MSSQLSERVER)? Мне это надо чтобы мой инсталлятор принял решение о возможности апгрейда установленной версии на более новую. Вариант с коннектом к серверу и спрашиванием его о его эдишне не подходит, потому как: 1. Сервер может быть вобще не установлен. 2. Сервер может быть не запущен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 19:34 |
|
||
|
SQL Server Edition
|
|||
|---|---|---|---|
|
#18+
Вариант 1. Пакет .msi Вариант 2. строка запуска сервиса в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msftesql параметр ImagePath, там в строке запуска глянь значения параметров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 20:00 |
|
||
|
SQL Server Edition
|
|||
|---|---|---|---|
|
#18+
harismaКак узнать, не запуская SQL Server и не строя запросы типа Select @Version, какой эдишн установлен в системе по умолчанию (то есть Default instance с именем MSSQLSERVER)? Мне это надо чтобы мой инсталлятор принял решение о возможности апгрейда установленной версии на более новую. То есть вы собираетесь крушить чужой инстанс? Лучше просто поставить свой. Последние версии MS SQL уже по пользователям свои sqlservr.exe разбрасывают. Про папки, якобы по-умолчанию, MSSQL10_50.MSSQLSERVER промолчим… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2010, 00:17 |
|
||
|
SQL Server Edition
|
|||
|---|---|---|---|
|
#18+
Нет. Крушить чужой инстанс я не собираюсь, однако по политике нашей программы при инсталляции если инстанс по умолчанию имеет версию ниже 2008 R2 и возможно обновление на Экспресс версию (именно для этого мне и надо узнать, какая версия сервера уже установлена на машине пользователя), то предлагается обновить его до версии 2008 R2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2010, 10:33 |
|
||
|
SQL Server Edition
|
|||
|---|---|---|---|
|
#18+
harisma, А разве девелопер/стандарт/энтерпрайз обновляются до экспресса? Неправильная политика. Если нужен экспресс2008, так ставьте его отдельным экземпляром именно для вашей программы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2010, 11:01 |
|
||
|
SQL Server Edition
|
|||
|---|---|---|---|
|
#18+
Так вот в том то и дело, что не обновляются. И мне надо это определить. То есть, если установлен MSDE или 2005 Express или 2008 Express (не R2), то апгрейдить до R2, иначе предлагать установить новый именованый инстанс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2010, 11:37 |
|
||
|
SQL Server Edition
|
|||
|---|---|---|---|
|
#18+
harismaТак вот в том то и дело, что не обновляются. Вот именно — не обновляются, чтобы не крушить уже установленное. Причём и MS тоже так поступает.harismaИ мне надо это определить. То есть, если установлен MSDE или 2005 Express или 2008 Express (не R2), то апгрейдить до R2, иначе предлагать установить новый именованый инстанс. Какая вам разница, что было установлено. Делайте свой инстанс всегда, как это, например, сама MS делает. Всё будет в отдельной папке лежать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2010, 14:18 |
|
||
|
|

start [/forum/topic.php?fid=26&gotonew=1&tid=1498827]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 458ms |

| 0 / 0 |
