powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте выбор СУБД
25 сообщений из 213, страница 3 из 9
Посоветуйте выбор СУБД
    #37041004
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklingoldenfoodsДаже бэкап не сделать не на локальный диск. Приходится делать на локальный, а затем шедулером Виндоуз его переносить по сети. Плюс огромная проблема с последовательностью действий с комбинацией фулл бэкапов и бэкапов транзакций, чтобы восстановить базу на момент аварии.

Может кому-то надо просто "начиться готовить" и первое (бэкап на не локальный диск), и второе (подъем цепочки бэкапов) блюдо, дабы каждый раз при своем "выступлении" не садиться в лужу???
Стандартно в студии SQL при указании места куда делать бэкап по умолчанию, только локальные диски хоста я говорю про графический интерфейс, например через план обслуживания). Может быть есть какие-то обходные пути Вы бы написали, так мол и так ( только инструкцией tsql можно или где-нибудь в свойствах чего-то поставить галочку "разрешать делать бэкапы на сетевой диск").
Касательно цепочки действий, то я так понимаю нужно иметь первичный полный бэкап, модель фул рековери и все файлы бэкапа логов от полного до момента аварии. Затем их последовательно накатывать какими-то инструкциями (ручное вмешательство). В отличии от Оракла (у которого есть замечательный rman), где у Вас есть сразу несколько одинаковых логов транзакций лежащих в разных местах в сети даже (подмонтировали файловую систему иного сервера командой линукса маунт) и Вам просто не нужно делать бэкапы логов транзакций.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041064
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklin
Я не говорю, что MS SQL Server это плохо. Просто MS - это постоянная догонка за технологиями.
Версионность сделали в 2005 версии догнали Оракл
Патриционирование сделали в 2005 догнали Оракл
Зависимостей я так пока и не нашел в MS. Могу грохнуть табличку и процедура не будет инвалидной думаю в 2011 сделают
Пакетов пока тоже нет, но я наверное не знаю может и есть, думаю в 2011 сделают
Tempdb нужно разрезать на куски и размазывать на все диски. Думаю в 2011 версии будут хранить как-то иначе.
Пока не реализован механизм работы с общим стораджем думаю в 2011 сделают
Пока не реализована балансировка нагрузки думаю в 2011 сделают.
Мат вью появились в 2005.
И потом MS напихал дотнета в свою СУБД. Зачем?

Почему я рекомендовал Оракл ТС
Просто Оракл идет впереди по инновационным технологиям - это данность. И при интенсивной вставки/обновлении как раз он подходит. Он не мешает мне согласованно читать транзакционную таблицу. Очень кошерно разбивать тэйблспейс на много датафайлов, разрезать таблицу на куски и эти куски-партиции рассовывать по разным стораджам. Потом нет проблемы свободного пространства: например у Вас осталось 20 ГБ на диске, Ваши действия как администратора MS? Мои действия как администратора Оракла это просто беру еще один сторадж и командой монтирования добавляю в домашнее окружение Оракла еще один девайс.
Оракл устанавливается на Windows 2003 (единственная ОС, без дот нета) просто щелкая кнопку Next.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041073
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsПросто Оракл идет впереди по инновационным технологиям - это данность.
... ниспосланная свыше. Аминь. Поклониться не забыли, написав это?
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041075
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoods Даже бэкап не сделать не на локальный диск. Приходится делать на локальный, а затем шедулером Виндоуз его переносить по сети.

Знания приходят и уходят, а вот умения остаются. (с)
Маловато у вас еще умений :-)

Вообще это еще наследие sybase у них нельзя было такого делать никогда.
Решается элементарно. Через subst мапите сетевой диск на локальный сервер. А дальше заливаете бекап на этот примапленый диск у которого есть своя буква, которая в бекапере отлично видна.
Но с другой стороны бекапы нужно делать на ленту :-) И пытаться пропихнуть их по сети - это от лукавого ;-)
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041083
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey SribnyakРешается элементарно. Через subst мапите сетевой диск на локальный сервер. А дальше заливаете бекап на этот примапленый диск у которого есть своя буква, которая в бекапере отлично видна.

написАть UNC путь тоже никто не запрещает. Человек, работающий с ORACLE думаю привычен обходиться без мышки.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041088
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsСтандартно в студии SQL при указании места куда делать бэкап по умолчанию, только локальные диски хоста я говорю про графический интерфейс, например через план обслуживания). Может быть есть какие-то обходные пути Вы бы написали, так мол и так ( только инструкцией tsql можно или где-нибудь в свойствах чего-то поставить галочку "разрешать делать бэкапы на сетевой диск").

Нет никаких обходных путей. Есть два прямых варианта:

1. Вы руками набираете UNC путь в диалоге "Select Backup Destination";
2. Выполнятете в студии инструкцию (пример):

Код: plaintext
xp_cmdshell N'net use Z: \\127.0.0.1\c$'

после чего лицезреете в диалоге Locate Database Files диск Z. И осознаете, что студия отправляте запрос серверу, узнавая, какие диски у него есть. И даже если сервер установлен у Вас локально и Вы замапили сетевой диск в своей сесии, то о нем, ну совершенно ничего не известно службе SQL сервера (которая работает "в своей сесии"), к которому запросом о наличии дисков обращается студия.

Естественно, что в 1ом, что во 2ом случае у учетной записи службы SQL Server должны быть достаточные права на ресуры. Говорить о просто наборе инструкции BACKUP DATABASE ... TO DISK = N'\\server\share...' даже не хочется.

goldenfoodsКасательно цепочки действий, то я так понимаю нужно иметь первичный полный бэкап, модель фул рековери и все файлы бэкапа логов от полного до момента аварии.

Вы не порверите, возможно еще понадобиться сделать и Tail-Log Backup.

goldenfoodsЗатем их последовательно накатывать какими-то инструкциями (ручное вмешательство) . В отличии от Оракла (у которого есть замечательный rman ), где у Вас есть сразу несколько одинаковых логов транзакций лежащих в разных местах в сети даже (подмонтировали файловую систему иного сервера командой линукса маунт) и Вам просто не нужно делать бэкапы логов транзакций.

Вы знаете, в отличие от "замечательного rman" - какой-то сторонней утилиты с каким то своим "языком" (хз как работающей с сервером) все операции резервного коппирования и восстановления делаются непосредственно родными инструкциями T-SQL BACKUP и RESTORE. Которые могут быть с помощью мышечных усилий отправлены из студии - да, да, просто мышкой тыкнуть в цепочку бэкапов (дерево с галками), до кудава восстанавливать, ну, или для джедаев послать их из утилиты командной строки sqlcmd.exe.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041089
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey SribnyakНо с другой стороны бекапы нужно делать на ленту :-) И пытаться пропихнуть их по сети - это от лукавого ;-)
с этой стороны тяжело будет придумать зацепку, поэтому отпадает.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041092
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmнаписАть UNC путь тоже никто не запрещает. Человек, работающий с ORACLE думаю привычен обходиться без мышки.

Пари, что там Oracle под win?
:-)
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041093
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
переехать с Sybase 12-15 на скуль 2005-2008 довольно таки просто и недорого.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041102
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а, ну да, тут ASA а не ASE
Тогда сложнее :)
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041104
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyпереехать с Sybase 12-15 на скуль 2005-2008 довольно таки просто и недорого.

Там ASA, насколько я помню по условию. А она наследник watcom. Хотя и для нее 10 млн записей это пережевать и выплюнуть
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041117
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodspkarklin
Я не говорю, что MS SQL Server это плохо...

Вам лично, лучше и не говорить, ибо то, что Вы перечислили, и то, что я поскипал, "здесь" уже неоднократно обсуждалось. И в очень многих случаях, "нападки" сторонников Oracle, как и Вашем случае, констарировали их полную некомпетентность в СУБД, на которую осуществляется "наезд".

goldenfoodsПросто Оракл идет впереди по инновационным технологиям - это данность. И при интенсивной вставки/обновлении как раз он подходит. Он не мешает мне согласованно читать транзакционную таблицу. Очень кошерно разбивать тэйблспейс на много датафайлов, разрезать таблицу на куски и эти куски-партиции рассовывать по разным стораджам. Потом нет проблемы свободного пространства: например у Вас осталось 20 ГБ на диске, Ваши действия как администратора MS? Мои действия как администратора Оракла это просто беру еще один сторадж и командой монтирования добавляю в домашнее окружение Оракла еще один девайс.

Умоляю Вас!!! Мне сугубо параллелен инновационный Oracle. Но перестаньте здесь уже "ходить под себя", ибо Вы абсолютнй делитант в вопросах администрирования Windows и MS SQL, раз элементарная операция в Windows для Вас проблема.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041121
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторНет никаких обходных путей. Есть два прямых варианта:

1. Вы руками набираете UNC путь в диалоге "Select Backup Destination";
2. Выполнятете в студии инструкцию (пример):

xp_cmdshell N'net use Z: \\127.0.0.1\c$'

после чего лицезреете в диалоге Locate Database Files диск Z. И осознаете, что студия отправляте запрос серверу, узнавая, какие диски у него есть. И даже если сервер установлен у Вас локально и Вы замапили сетевой диск в своей сесии, то о нем, ну совершенно ничего не известно службе SQL сервера (которая работает "в своей сесии"), к которому запросом о наличии дисков обращается студия.

Естественно, что в 1ом, что во 2ом случае у учетной записи службы SQL Server должны быть достаточные права на ресуры. Говорить о просто наборе инструкции BACKUP DATABASE ... TO DISK = N'\\server\share...' даже не хочется.

Очень ценный совет, спасибо огромное. Наверное нужно FAQ поместить, так как я думаю многие нуждаются в этом
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041123
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsПотом нет проблемы свободного пространства: например у Вас осталось 20 ГБ на диске, Ваши действия как администратора MS?
Добавляю очередной файл в файлгруппу.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041126
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsОчень ценный совет, спасибо огромное. Наверное нужно FAQ поместить, так как я думаю многие нуждаются в этом
Не нужно. В БОЛе всё есть.
Только нужно его читать, а не строить предположения.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041135
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklinВы знаете, в отличие от "замечательного rman" - какой-то сторонней утилиты с каким то своим "языком" (хз как работающей с сервером) все операции резервного коппирования и восстановления делаются непосредственно родными инструкциями T-SQL BACKUP и RESTORE. Которые могут быть с помощью мышечных усилий отправлены из студии - да, да, просто мышкой тыкнуть в цепочку бэкапов (дерево с галками), до кудава восстанавливать, ну, или для джедаев послать их из утилиты командной строки sqlcmd.exe.

Вы знаете, в отличие от "замечательного t-sql" - какой-то убогой командой BACKUP/RESTORE с каким то своим "языком" (хз как работающей с сервером) все операции резервного коппирования и восстановления делаются в вебном Enterprise manager. Которые могут быть с помощью мышечных усилий отправлены из EM - да, да, просто мышкой тыкнуть в враздел Backup, до кудава восстанавливать, ну, или для джедаев послать их из утилиты командной строки RMAN. :P
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041142
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin
Код: plaintext
xp_cmdshell N'net use Z: \\127.0.0.1\c$'


что бы так сделать, нужно быть как минимум администратором домена :-) Иначе административные шары не доступны :-)
Даже не представляю, зачем сервер баз данных с подобными правами запускать...
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041144
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!Вы знаете, в отличие от "замечательного t-sql" - какой-то убогой командой BACKUP/RESTORE с каким то своим "языком" (хз как работающей с сервером) все операции резервного коппирования и восстановления делаются в вебном Enterprise manager. Которые могут быть с помощью мышечных усилий отправлены из EM - да, да, просто мышкой тыкнуть в враздел Backup, до кудава восстанавливать, ну, или для джедаев послать их из утилиты командной строки RMAN. :P

Yo.!, ну не начинайте в 25ый раз. RMAN vs MS SQL BACKUP\RESTORE мы уже перетирали, и пришли к выводу, что и мышечного и ручного функионала полно у обоих СУБД. Лучше, своего коллегу на путь истинный наставь, а то ведь городит такое...
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041146
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey Sribnyakpkarklin
Код: plaintext
xp_cmdshell N'net use Z: \\127.0.0.1\c$'


что бы так сделать, нужно быть как минимум администратором домена :-) Иначе административные шары не доступны :-)
Даже не представляю, зачем сервер баз данных с подобными правами запускать...
Я не буду приводить пословицу про северного варвара, однако отмечу, что буквальное следование букве, но не духу совета может привести к крайне плачевным последтсвиям.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041149
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Умоляю Вас!!! Мне сугубо параллелен инновационный Oracle. Но перестаньте здесь уже "ходить под себя", ибо Вы абсолютнй д И л Е тант в вопросах администрирования Windows и MS SQL, раз элементарная операция в Windows для Вас проблема.

Я не совсем понял где была элементарная операция Windows. Инструкция сиквела, которая вызывает оболочку ОС- это же все же инструкция сиквела. Другое дело если бы не заходя в студию подмапить сетевой диск через командную строку (или проводником) можно было бы в интерфейсе студии увидеть уже подмапленный диск в поле выбора места бэкапа.
А что значит ходить под себя? Где была ложь, которую можно обозвать недержанием?
Вам как апологету MS конечно все параллельно, мне допустим интересны обе СУБД, я никоим образом не хотел задеть Ваши религиозные чувства. Если это так, то прошу прощения за излишне эмоциональное сравнение истории фич SQL Server
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041150
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey Sribnyakpkarklin
Код: plaintext
xp_cmdshell N'net use Z: \\127.0.0.1\c$'


что бы так сделать, нужно быть как минимум администратором домена :-) Иначе административные шары не доступны :-)
Даже не представляю, зачем сервер баз данных с подобными правами запускать...

Специально для "нечиталей" я в скобках написАл ( пример ), дабы каждый даже на своем локальном компьютере, смог выполнить эту инструкциию даже если служба MS SQL работает под системной учетной записью.

ЗЫ. Не хочется возить faceом об table, но администратором домена быть совсем не обязательно, дабы юзать админские шары. Достаточно быть локальным администратором на этом хосте.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041157
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodsмне допустим интересны обе СУБД
Если бы вам были интересны обе СУБД вы бы, наверное, открыли соответствующие разделы справок и почитали чего нить по теме.
А не рассказывали тут нечто вроде "а что вы будете делать, если у вас закончится место на диске".
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041159
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lockygoldenfoodsОчень ценный совет, спасибо огромное. Наверное нужно FAQ поместить, так как я думаю многие нуждаются в этом
Не нужно. В БОЛе всё есть.
Только нужно его читать, а не строить предположения.

В БОЛе, то есть, но это одна из первых задач ДБА (пусть и д е л и танского такового как я, например).
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041161
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
goldenfoodslockyпропущено...

Не нужно. В БОЛе всё есть.
Только нужно его читать, а не строить предположения.

В БОЛе, то есть, но это одна из первых задач ДБА (пусть и д е л и танского такового как я, например).
Одной из первых задач ДБА (пусть и дилетанта) есть изучение документации к продукту администрирования.
...
Рейтинг: 0 / 0
Посоветуйте выбор СУБД
    #37041162
goldenfoods
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lockygoldenfoodsПотом нет проблемы свободного пространства: например у Вас осталось 20 ГБ на диске, Ваши действия как администратора MS?
Добавляю очередной файл в файлгруппу.

И куда этот вот файл положить то? Места на диске нет.
...
Рейтинг: 0 / 0
25 сообщений из 213, страница 3 из 9
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйте выбор СУБД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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