powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как стартовать SQL Server используя SQL-DMO
3 сообщений из 3, страница 1 из 1
Как стартовать SQL Server используя SQL-DMO
    #32125290
_Николай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую всех!

Мне нужно в начале работы программы проверить, запущен ли MSDE.
Я стал использовать SQL-DMO. Почтитал, написал такой код:
Код: plaintext
1.
2.
3.
4.
      SQL : Variant;
      ...
      SQL := CreateOleObject('SQLDMO.SQLServer');
      SQL.Start(False, 'MAIN');

Но потом я захотел сделать проверку, запущен ли сервер, т. к. в случае, если он запущен, выдается ошибка о том, что одна копия службы уже запущена.
Я переписал код так:
Код: plaintext
1.
2.
3.
4.
5.
      SQL : Variant;
      ...
      SQL := CreateOleObject('SQLDMO.SQLServer');
      if not SQL.Status =  1 
        then SQL.Start(False, 'MAIN');

Я получил ошибку:
---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EOleException with message '[SQL-DMO]Service Control Error: Неверный дескриптор'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Подскажите, где ошибка? И где можно найти описание модели SQL-DMO применительно к DELHPI?

Спасибо всем ответившим!
Всего наилучшего!
...
Рейтинг: 0 / 0
Как стартовать SQL Server используя SQL-DMO
    #32126117
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Частичное описание в BOL.
2. Потолще описание с sample'сами - msdn
3. Кроме того в .net (и vs6) есть пример старта/стопа сиквел сервера на vb если мне память не изменяет.
4. Samples'ы в ..\DevTools\... установленного сиквела (с опцией примеров).

... я гдето в инете видел что-то подобное - типа работа с сиквелом без bde и прочей адошной тряхомуди...
но там компоненты были платные... и бесплатные - но только с общими очертаниями - куда копать...
у меня к сожалению они потерялись ... поищи в инете одним словом.

а юзать сервак через оле имхо накладно.
...
Рейтинг: 0 / 0
Как стартовать SQL Server используя SQL-DMO
    #32127779
Умный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да kirillova эта - дура - она нифига ничего не знает.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как стартовать SQL Server используя SQL-DMO
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]