Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Backup MS SQL  [new]
Specti
Member

Откуда:
Сообщений: 6
Дано:
айпи сервера/порт (в интернете, сам сервер за фаерволом, наружу открыт только порт SQL, другого доступа нет)
логин/пароль sa

подключаюсь со своего компа через MS Management Studio
вижу все данные
НО!
как сделать себе на комп бакап базы?
в ручную делать скипты создания таблиц долго, а средствами студио можно только на диск сервера сохранять бакапы...
25 ноя 12, 12:05    [13525060]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
можно по unc типа \\мойкомп\мойдиск
только руками ввести, а не выбирать
25 ноя 12, 12:43    [13525094]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
ну и еще учетка, под которой запущен сиквил, должна иметь права на запись в ту дирку.
25 ноя 12, 12:47    [13525100]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Specti
Member

Откуда:
Сообщений: 6
вы издеваетесь?(((
какая может быть сетевая папка в интернете?
вы читали условие?
25 ноя 12, 13:09    [13525136]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Specti
вы издеваетесь?(((
какая может быть сетевая папка в интернете?
вы читали условие?

Ни разу. В условии Вы не указали, что это у Вас не возможно.
Я могу легко у себя сделать это. Статик адрес клиентской машины и вперед...
Так что, может Вам больше информации давать?
25 ноя 12, 13:24    [13525153]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Specti
Member

Откуда:
Сообщений: 6
в условиях написано что есть доступ только на порт скуэль сервера
никаких доступов к самому серверу нет
и быть не может
так и сам сервер не имеет доступа к интернету
25 ноя 12, 13:26    [13525158]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Ищите кнопку счастья.
25 ноя 12, 13:28    [13525163]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
мс-скул
Guest
Specti,
издеваетесь вы, бредовость вашей фантазии очевидна.
автор
в интернете
- бред.
Представим чисто гипотетически, что такое есть, и вот каждый, кому не лень пытается бекапить себе данные - ога, щаз.
(Я даже предполагаю что и ипшник на 10)
Ну уж коли все-таки есть, то возможно:
вы должны сделать как вам сказали, для это вы должны представлять структуру каталогов и куда можно бекапить, и забрать это по ftp - если он конечно есть, и куча всяких но и танцев с бубном
25 ноя 12, 13:30    [13525168]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Specti
Member

Откуда:
Сообщений: 6
еще раз описываю условие:

организация внутри в ее внутренней сети стоит скуэль сервер который не имеет доступа в интернет
в той же организации стоит маршрутизатор допустим cisco
который мапит порт скуэль сервера во внеший мир
я могу сделать бакап на сам сервер
я могу сделать бакап на любую расшаренную папку внутри организации
но я не имею доступ в эту сетку

единственный вариант который я вижу это взломать циску и замапить фтп
25 ноя 12, 13:34    [13525178]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Specti
Member

Откуда:
Сообщений: 6
структуру таблиц я скриптом вытащил
прогу которая перегонит данные написать не долго
просто непонятно почему нет стандартного функционала
25 ноя 12, 13:37    [13525183]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Specti,

Попробуйте вытянуть данные при помощи SSIS.
25 ноя 12, 13:42    [13525193]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
мс-скул
Guest
Specti,
во, шо и требовалось доказать
и...
автор
единственный вариант который я вижу это взломать циску и замапить фтп

брать пузырь и идти к админу что бы настроить, например, vpn, и цепляться из дома к работе ) (если не банк конечно).
25 ноя 12, 13:43    [13525197]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Specti
Member

Откуда:
Сообщений: 6
По моему какая то дикость... вручную можно все перетащить, но нельзя автоматом...
я же могу открыть все таблицы все данные
все хранимые процедуры
посмотреть все настройки и по аналогии на другом компе у себя все 1 в 1 перетащить
почему нельзя это сделать автоматом?
25 ноя 12, 15:49    [13525454]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
13525163
25 ноя 12, 16:04    [13525478]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
invm
Member

Откуда: Москва
Сообщений: 9845
Specti,

На правах воскресного бреда после сытного обеда:
1. Делаем бекап
2. Создаем табличку с полем типа varbinary(max) или FILESTREAM и загружаем туда созданный бекап.
3. SSIS'ом забираем данные себе и выгружаем в файл.

Если бекап больше 2 Гб, шинкуем его на части.
25 ноя 12, 16:39    [13525523]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31990
Specti
По моему какая то дикость...
Что дикость, что придумали порты для разных операций?

Ну вот так вот устроен TCP/IP, что тут поделать...

Можно или через табличку, как invm сказал, или пакет сделать по импорту.

Но вообще лучше договориться о порте, например, на ftp
25 ноя 12, 19:15    [13525957]     Ответить | Цитировать Сообщить модератору
 Re: Backup MS SQL  [new]
Dima T
Member

Откуда:
Сообщений: 15866
Specti
По моему какая то дикость...

Почему дикость? Никто никогда не заявлял что MS SQL возвращает на клиента бэкап базы по команде.
если тебе есть полный доступ - выкачивай таблицы и все остальное. Но не всем есть полный доступ ко всему.
Дикость в том что ты используешь одну из миллионов комбинаций доступа и спрашиваешь а почему нельзя предусмотреть команду которая будет работать в одном случае из миллиона?
25 ноя 12, 20:47    [13526304]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить