torsheran, хороший пример
» Microsoft SQL Server
Undaster
А по-моему плохой пример... Выглядит как человек, которому дали автоген (sql server maintenance plan) делает все с помощью него - и забор сварить, и сейф взломать, и гланды удалить да еще через задницу...
Операции с файлами и т.п. гораздо правильнее и главное проще(!) делать средствами ОС, а не SQL Server... Запустить, так как описано в примере, через Maintenace plan какой-нибудь набор команд системы через CmdExec конечно можно, но я с ходу могу придумать несколько разных случаев, которые в этом "хорошем примере" не предусмотрены - от обработки ошибок до прав на файлы/папки/доступ по сети (Maintenance plan запускается с правами аккаунта из под которого запущен SQL Server Agent, ага)
На мой взгляд гораздо правильнее написать commandline script (BAT, CMD, VBS, Powershell, etc) в котором операции архивирование, проверка, удаление старых копий будут выполняться вполне стандартным образом, а операция резервного копирования будет делаться sql скриптом запускаемым через sqlcmd.exe...
А по-моему плохой пример... Выглядит как человек, которому дали автоген (sql server maintenance plan) делает все с помощью него - и забор сварить, и сейф взломать, и гланды удалить да еще через задницу...
Операции с файлами и т.п. гораздо правильнее и главное проще(!) делать средствами ОС, а не SQL Server... Запустить, так как описано в примере, через Maintenace plan какой-нибудь набор команд системы через CmdExec конечно можно, но я с ходу могу придумать несколько разных случаев, которые в этом "хорошем примере" не предусмотрены - от обработки ошибок до прав на файлы/папки/доступ по сети (Maintenance plan запускается с правами аккаунта из под которого запущен SQL Server Agent, ага)
На мой взгляд гораздо правильнее написать commandline script (BAT, CMD, VBS, Powershell, etc) в котором операции архивирование, проверка, удаление старых копий будут выполняться вполне стандартным образом, а операция резервного копирования будет делаться sql скриптом запускаемым через sqlcmd.exe...
naPmu3aH, оцени на вскидку уровень вопроса и соответствующую квалификацию задающего
Цитата:
torsheran, хороший пример
Спасибо помогло немного.
Бьюсь битых 3 часа с архивацией
@echo off
c:
cd c:\Program Files\WinRaR
Rar.exe a e:\Backup\Smet2012_.rar -agDD-MM-YY e:\Backup\Smet2012_.bak
В бат файле работает изумительно, а в SQL 2005 это не работает - пишет типа не найден файл. Подскажите что эдесь не так.
torsheran
Цитата:
Кавычки в указании длинного пути с пробелом (там где WinRAR).
Цитата:
в SQL 2005 это не работает - пишет типа не найден файл. Подскажите что эдесь не так
Кавычки в указании длинного пути с пробелом (там где WinRAR).
Цитата:
naPmu3aH
Заключение в кавычки
cd "c:\Program Files\WinRaR "
не помогло
может прямую ссылку:
"c:\Program Files\WinRaR\Rar.exe" a e:\Backup\Smet2012_.rar -agDD-MM-YY e:\Backup\Smet2012_.bak
ещё вопрос - закончил ли SQL запись в Smet2012_.bak до вызова rar.
"c:\Program Files\WinRaR\Rar.exe" a e:\Backup\Smet2012_.rar -agDD-MM-YY e:\Backup\Smet2012_.bak
ещё вопрос - закончил ли SQL запись в Smet2012_.bak до вызова rar.
Undaster
Цитата:
Пробовал. Всё равно ошибка.
Цитата:
Я даже Архивирование делал отдельно. Всё равно ошибка.
Цитата:
может прямую ссылку:
"c:\Program Files\WinRaR\Rar.exe" a e:\Backup\Smet2012_.rar -agDD-MM-YY e:\Backup\Smet2012_.bak
Пробовал. Всё равно ошибка.
Цитата:
ещё вопрос - закончил ли SQL запись в Smet2012_.bak до вызова rar.
Я даже Архивирование делал отдельно. Всё равно ошибка.
torsheran
А двойные слэши вместо одинарных?
А двойные слэши вместо одинарных?
Цитата:
А двойные слэши вместо одинарных?
Это как? Все одинарные заменить двойными?
Да
Цитата:
mmlm10
Спасибо! Всё пошло.
Привет!
НЕ подскажите, есть ли возможность в секвеле, работать напрямую с ком портом?
Заранее спасиб.
НЕ подскажите, есть ли возможность в секвеле, работать напрямую с ком портом?
Заранее спасиб.
dimpase
Есть ли возможность вырезать гланды автогеном... Через "одно место"...
Рассказывали бы сразу что вам надо и зачем. Получать данные от оборудования/датчиков и складывать в базу? Что Вы понимаете под "напрямую"?
Есть ли возможность вырезать гланды автогеном... Через "одно место"...
Рассказывали бы сразу что вам надо и зачем. Получать данные от оборудования/датчиков и складывать в базу? Что Вы понимаете под "напрямую"?
С производственой необходимостью, необходимо сделать адаптацию программы под MsSql. Насколько сложно будет адаптировать запросы из базы mySql в MsSql?
ekemov
Все зависит от запросов.
Если используются специфические для MySQL запросы - то тяжело.
Все зависит от запросов.
Если используются специфические для MySQL запросы - то тяжело.
Добрый день! При работе требуется ставить много фильтров для таблиц. Так как приходится выключать MSS при перезагрузке ПК и т.п., очень не удобно заново выставлять фильтры. Подскажите, можно ли сохранить параметры фильтров в панели Show criteria Pane?
Как следует наложить ограничения, чтобы доступ к базе данных был возможен только из написанной мной программы?
karakurt2
для пользователя SA не закроешь доступ, т.к. он имеет доступ ко всем базам.
для пользователя SA не закроешь доступ, т.к. он имеет доступ ко всем базам.
karakurt2 Ты можешь хранить в базе шифрованные данные и расшифровывать их только в своей программе. А ограничить доступ - никак.
vlary
Ох и страшное же это дело... Если проблемы в базе какие-нить - фиг посмотришь, что с данными не так
Ох и страшное же это дело... Если проблемы в базе какие-нить - фиг посмотришь, что с данными не так
А есть какой ни то монитор запросов для SQL 2005, в гугле нашел только Profiler, не работает для 8.0 версии, начинается только с 9.0. Кто скажет может есть что?
DYulov
на прошлой работе все базы крутились на 2005....и профайлер отлично работал
на прошлой работе все базы крутились на 2005....и профайлер отлично работал
Цитата:
mdid
А профайлер откуда брали? У меня стоит 2005 Express, и тама ничего нету
ну у нас сервак был куплен легально...так что в комплект входило все....а экспрес он на то и экспресс...там плюшки искать нечего
mdid
У меня стоит MDAC и к сожалению там версия 8.0 + 2005 экспресс. Просто это часть другой программы и хотелось понять какие запросы идут в базу. Ладно буду искать полную версию 2005, думаю там есть внутри что-нить полезное. Спасибо за помощь.
У меня стоит MDAC и к сожалению там версия 8.0 + 2005 экспресс. Просто это часть другой программы и хотелось понять какие запросы идут в базу. Ладно буду искать полную версию 2005, думаю там есть внутри что-нить полезное. Спасибо за помощь.
DYulov
для экспресса можно использовать сторонние продукты, вроде этого
для экспресса можно использовать сторонние продукты, вроде этого
Цитата:
для экспресса можно использовать сторонние продукты, вроде этого
Спасибо, попробовал, пишет что для работы надо не ниже 9.0, а у меня MDAC 8.0 и 9.0 нету в природе.
DYulov
mdac'и вроде как по другому нумеруются: типа 2.6, 2.8, и т.д. 8.0 и 9.0 больше похоже на версию SQL Server 8.xx- SQL Server 2000, 9.xx - SQL Server 2005. Покажите текст ошибки полностью.
mdac'и вроде как по другому нумеруются: типа 2.6, 2.8, и т.д. 8.0 и 9.0 больше похоже на версию SQL Server 8.xx- SQL Server 2000, 9.xx - SQL Server 2005. Покажите текст ошибки полностью.
Страницы: 1234567891011121314151617181920212223242526272829
Предыдущая тема: Генератор 10-ти разрядных ключей
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.