powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не отрабатывает скрипт бэкапа базы СКЛ.
6 сообщений из 6, страница 1 из 1
Не отрабатывает скрипт бэкапа базы СКЛ.
    #38759497
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Голову сломал, какая-то тривиальная ошибка, наверное, но найти не могу.
На рабочем компе все работало, на домашнем нубуке ошибку выдает.
Что-то я дома отредактировал не так?
ОС Win 7.
Хранимка, кот-я вызывается из скрипта, нормально из MS SSMS отрабатывает.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
'************************************************************************
'Backup DB Trades
'************************************************************************
Provider = "Provider=SQLOLEDB.1;"
Security = "Integrated Security=SSPI;Persist Security Info=False;"
DBName = "Initial Catalog=Trades;"
ServerName = "Data Source=ODMIN-ПК\SQLEXPRESS"
Cnct = Provider & Security & DBName & ServerName

set DB = CreateObject("ADODB.Connection")
DB.Open Cnct
set SQLCom = CreateObject("ADODB.Command")
FPath = "с:\buz\TradesSQL\"
FName = "Trades_" & Year(Now) & "_" & month(now) & "_" & day (now) & "_h" & hour (now) & "_m" & minute(now) & ".bak"
With SQLCom
    .ActiveConnection = DB
    .CommandText = "dbo.p_MakeBackup"
    .CommandType = 4 'adCmdStoredProc
    .NamedParameters = True
    .Parameters.Append .CreateParameter("@fpath", 200, 1, 200, FPath) 'adVarChar=200, adParamInput=1
    .Parameters.Append .CreateParameter("@fname", 200, 1, 200, FName)
    .Execute
End With
MsgBox "Backup Done"
...
Рейтинг: 0 / 0
Не отрабатывает скрипт бэкапа базы СКЛ.
    #38759498
Чего-то файл с ошибкой никак не прикладывается
...
Рейтинг: 0 / 0
Не отрабатывает скрипт бэкапа базы СКЛ.
    #38759501
На всякий текст хранимки
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
create procedure dbo.p_MakeBackup
(
@fpath as nvarchar(200), @fname as nvarchar(200)
)
as
begin

declare @sql as nvarchar(550)
-- отладка
--,  @fpath as nvarchar(200), @fname as nvarchar(200)
--select @fpath = 'D:\buz\', @fname = 'Trades_2014_10_24.bak'

Set @sql = 'BACKUP DATABASE [Trades] TO  DISK = N''' + @fpath + @fname 
+ ''' WITH NOFORMAT, NOINIT, SKIP, NOREWIND, NOUNLOAD,  STATS = 10'
exec (@sql)
--exec dbo.p_MakeBackup 'с:\buz\', 'Trades_02.bak'
end
...
Рейтинг: 0 / 0
Не отрабатывает скрипт бэкапа базы СКЛ.
    #38759508
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а доступен ли этот путь учетке, под которой запущен сиквел?
...
Рейтинг: 0 / 0
Не отрабатывает скрипт бэкапа базы СКЛ.
    #38760156
гр к
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proа доступен ли этот путь учетке, под которой запущен сиквел?
Я как одмин на компе сижу, на скл ч-з виндовскую аутентификацию.
...
Рейтинг: 0 / 0
Не отрабатывает скрипт бэкапа базы СКЛ.
    #38760167
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гр кЯ как одмин на компе сижу, на скл ч-з виндовскую аутентификацию.
читаем справку
BOLПроблемы с владением и разрешениями на физические файлы устройств резервного копирования могут влиять на процесс резервного копирования. SQL Server должен иметь возможность чтения и записи на устройство; учетная запись, под которой запускается служба SQL Server, должна иметь разрешения на запись .
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Не отрабатывает скрипт бэкапа базы СКЛ.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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