>
Похожие темы
Тема Автор
Как не апдейтить некоторые поля в зависимости от условий? SQL Server
Имеется две таблицы. В каждой из них довольно много полей. Каждую ночь проводится Job, заключающаяся в том что запускается Stored Procedure, которая берет поля из первой таблицы и делает Update второй таблицы. Проблема состоит в том, что необходимо НЕ ОБНОВЛЯТЬ те поля, в которых в первой таблице стоит Null. Количество таких полей и их имена заранее не известны. Спасибо!
evgenybe
SQL Server Прошу помощи в написании запроса.
Нужно написать запрос, результатом которого будет выборка уникальных значений "Поле1" да так, что среди равных будут выбраны строки с наибольшим значением в "Поле2". Данные такого плана: Поле1 Поле2 Поле3 (int) (Data) (int) _____________________ 1 3/05/06 2 1 2/05/06 27 1 1/05/06 60
Eilede
как узнать количество свободных лицензий ? SQL Server
-когда не хватает лицензий, пользователь А звонит админу базы и сообщает ему об этом - админ звонит пользователю В и просит освободить лицензию, если работа у него не срочная - пользователь В освобождает лицензию - админ звонить пользователю А и сообщает что тот может работать ... А нет ли какого-нибудь способа, упрощающего эту процедуру, чтобы свести участие админа в этом - к минимуму ? Как...
kostic
Как SQL запросом запустить на выполнение заранее созданный Local Package DTS? SQL Server
Это вообще возможно?
Eilede
SQL Server замена записей в таблице
Помогите плиз! Есть таблица: (ТТ(id торговой точки) , А(id агента), дата (дата документа)) 1 0 11.10 1 1 12.10
ssssss
Индекс SQL Server
Вобщем дело в следующем: Есть у меня приложение, написанное в ACCESS. БД в которой одна из таблиц имеет около 2 млн. записей. И запрос на поиск по этой таблице по полю F1 - тип которого Текст, длина - 8. и полю F2 - тип Текст, длина - 8. Плюс объединения с еще тремя таблицами для дополнительной информации. Поля F1 и F2 индексированные по отдельности, с возможностью повторов. Так вот, запрос...
slamer
SQL Server Возможно ли CREATE TABLE на Linked Server?
Добрый день. Суть вопроса - Есть Linked Server для подключения DBF файлов. ( Импортируем данные из FoxPro на SQL Server ). Задача - экспорт данных обратно в FoxPro. Сейчас реализовано следующим образом - имеем пустой шаблон Table.DBF нужной структуры. Перед экспортом копируем его и заполняем. В сети нашел несколько примеров создания DBF, но ни один у меня не сработал, может кто-то делал...
slamer
Перекрёстный запрос в SQL-server'e SQL Server
Подскажите пожалуйста, а можно ли в SQL-server'e делать перекрестные запросы, как в Access'e (когда данные группируются по строкам и столбцам). Т.е. например в таблице хранятся данные о продажах разных товаров: Товар-Дата-Сумма А запрос группирует их по видам товара и месяцам, получается: Товар-Продано за январь-Продано за февраль- и т.д.
Golovin Egor

Показать сообщение отдельно
Старый 26.10.2006, 23:24  
mayyakom
Новичок
 
Регистрация: 04.12.2002
Сообщений: 4
mayyakom пока не определено
По умолчанию Ошибка:Failed to restart the current database

У меня есть процедура:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[RestoreDataBase]

@nameFile nvarchar(100)
AS
BEGIN
SET NOCOUNT ON;

DECLARE @str nvarchar(500)
SET @str = 'RESTORE DATABASE [VITALOG_MESSAGES] FROM DISK = N''C:BackUpMyDB'+@nameFile+'.bak'' WITH REPLACE'
EXEC VITALOG_MESSAGES.dbo.Sp_KillAllProcessInDB 'MyDB'
IF @@ERROR = 0
BEGIN
ALTER DATABASE [MyDB] SET OFFLINE WITH ROLLBACK IMMEDIATE
EXEC (@str)
ALTER DATABASE [MyDB] SET ONLINE
IF @@ERROR = 0
RETURN (0)
ELSE
RETURN (1)
END
ELSE
RETURN (1)
END
после выполнения получаю следующе сообщение:
>>>>>>
<FONT color=red><B>Failed to restart the current database. The current database is switched to master</B>.
Processed 14312 pages for database 'MyDB', file 'MyDB' on file 1.
Processed 3 pages for database 'MyDB', file 'MyDB_log' on file 1.
RESTORE DATABASE successfully processed 14315 pages in 8.908 seconds (13.163 MB/sec).

(1 row(s) affected)
>>>>>>>
дает ошибку на
ALTER DATABASE [MyDB] SET OFFLINE WITH ROLLBACK IMMEDIATE

в процедуре не могу использовать USE MASTER

Как можно решить эту проблему??????
mayyakom вне форума  
Ads
 

Текущее время: 07:39. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru