Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
tseitlin2000
Зарегистрирован: 20.05.2002 Сообщения: 7
|
Добавлено: Чт Май 23 2002 08:33 Заголовок сообщения: SQL Server 2000 Jobs !!! |
|
|
Всем привет!
Ситуация: Пишу на Delphi 5 утилиту для создания job-ов на SQL Server-е. Выводится список БД, щелкаешь по нужной и создаются 2 job-а для этой БД. Job-ы создаются запуском системных хранимых процедур SQL Server.
Проблема: Первый job создается нормально, при создании второго job-а для этой БД выскакивает сообщение типа "нарушение уникальности ключа". Запускаю Profiler, действительно, при создании второго job-а генерируется тот же самый Job-ID (уникальный идентификатор job-а). Я пробовал и соединение рвать после создания первого job-а, бесполезно, после коннекта второй job опять создается с тем же самым Job-ID.
Кто знает в чем тут дело ???? |
|
Вернуться к началу |
|
|
Mikap
Зарегистрирован: 23.05.2002 Сообщения: 8
|
Добавлено: Чт Май 23 2002 22:22 Заголовок сообщения: Re: SQL Server 2000 Jobs !!! |
|
|
Не знаю, может NEWID()поможе? |
|
Вернуться к началу |
|
|
tseitlin2000
Зарегистрирован: 20.05.2002 Сообщения: 7
|
Добавлено: Пт Май 24 2002 07:35 Заголовок сообщения: Re: SQL Server 2000 Jobs !!! |
|
|
В том то все и дело, что не я создаю этот идентификатор, его создает сервер. Идентификатор возврашается как результат выполнения хранимой процедуры на сервере. |
|
Вернуться к началу |
|
|
|