Компания Oracle включила (http://www.theregister.co.uk/2012/07/26/oracle_mysql_migrati.../) в поставку пакета MySQL Workbench (http://www.mysql.com/downloads/installer/?product=installer) инструментарий для автоматизации проведения миграции содержимого баз данных с Microsoft SQL Server на MySQL. По заявлению Oracle переход на MySQL позволит снизить стоимость владения СУБД на 90%, по сравнению с использованием Microsoft SQL Server 2012.
Кроме переноса данных и преобразования схемы их хранения, инструментарий также позволяет преобразовать код существующих приложений, изначально написанных для MS SQL Server, для работы с MySQL. Ещё одной интересной особенностью инструментария является предоставление плагина к Excel с реализацией бэкенда для хранения данных в MySQL. Указанный плагин позволяет обеспечить выполнение в Excel аналитических отчетов над хранимыми в MySQL данными без необходимости изучения особенностей работы c MySQL.URL: http://www.theregister.co.uk/2012/07/26/oracle_mysql_migrati.../
Новость: http://www.opennet.me/opennews/art.shtml?num=34427
это вин!
Угу вин, щас они по быстрому из PostgreSQL натырят (благо "суперсвободная" лицензия позволяет) и втюхают втридорога за счет "еще более продвинутой базы данных".
это невозможно технически. В мускуле полное мясо, да и вообще слишком разные архитектуры
> это вин!Сказал человек, который не разбирается в СУБД.
> Сказал человек, который не разбирается в СУБД.Батхерт микро-вантуза засчитан.
Думается мне тут больше в маркетинге разбираться надо=)
Оракель мне все больше нравится.
Только надо s/Excel/Cals/, а лучше Excel++" и Cals"
А потом инструменты для миграции с Oracle Database на Mysql?
Скорее наоборот MySQL=>Oracle
(ехидно) Ага, щаз. И наши космические корабли бороздят просторы Большого Театра.(серьезно) Мужик, ты хотя бы отдаленное представление о функциональности Oracle RDBMS имеешь, не? Мускуль против него как велосипед против Инфинити. Сравнил ж.пу с пальцем...
Анон выше хочет сказать, что мускуль не считается Ораклом базой данных в понимании Оракла, что, смею заметить, справедливо, учитывая сравнительную функциональность Оракла и мускуля.
Оно то так конечно ... но вот реально я перевел хорошую пачку баз с оракала на слоника - всё, включая сторпроки прошло (с леким приложеним зубила конечно) просто замечательно. Не слышал что мол кто то - где то, а лично я. Два года назад. Oracle 8.0.5/8.1.5 + Solaris -> PostgreSQL 8.1.X + RedHat, просто шеф дал карт бланш и пол года времени :) Таких тольковых CTO больше не делают - нонешние как один уроды :(
> Два года назад. Oracle
> 8.0.5/8.1.5 + Solaris -> PostgreSQL 8.1.X + RedHat, просто шеф
> дал карт бланш и пол года времени :) Таких тольковых CTO
> больше не делают - нонешние как один уроды :(это, наверное, потому, что никто из вменяемых ораклоидов не захотел возиться с такой замшелой базой?
Нет - Oracle с радостью предложил их заапгрейдить до 10g (ценники их ты знаешь) ... Просто решили сэкономить деньжат - не торопясь посчитали, прикинули и ... сделали!
> Нет - Oracle с радостью предложил их заапгрейдить до 10g (ценники их
> ты знаешь) ... Просто решили сэкономить деньжат - не торопясь посчитали,
> прикинули и ... сделали!Молодцы, чо. Уложились в полгода-то?
Нет :)
вменяемый ораклоид - это оксюморон. фанатики же
А что, человек не может пересесть с велосипеда на автомобиль? Доехать из дома на работу и обратно может хватать и велосипеда, а для загородной поездки или для перевозки груза можно пересесть и на автомобиль.
>Мускуль против него как велосипед против ИнфинитиЕсли в смысле цены, то да. Назовите задачу, которую нельзя решить в MySQL.
например - биллинг :)У нас большие проблемы с мусклом, увы он не тянет наши запросы. То есть, простые - все ок, а чуть сложней, например агрегация, тупо не прожевывает. Одни вьюшки чего стоят!!! Вот объясните мне, почему запрос более менее сносно работает, а вьюшки сделанная по этому запросу безбожно тормозит?
Во-общем идем в сторону pg.
> У нас большие проблемы с мусклом, увы он не тянет наши запросы.
> То есть, простые - все ок, а чуть сложней, например агрегация,
> тупо не прожевывает. Одни вьюшки чего стоят!!! Вот объясните мне,
> почему запрос более менее сносно работает, а вьюшки сделанная по этому
> запросу безбожно тормозит?Сами понимаете, что нужен анализ (где тормоз). Без конкретики на Ваш вопрос врядли кто ответит.
> Во-общем идем в сторону pg.
Неплохой выбор.
да много чего в нем не хватает.
хоть mysql и развивается активно.
ну например
- триггеры/процедуры/функции - сильно ограничены в возможностях (это мягко говоря). в других субд можно писать на стандартных языках (java, perl etc.), в mysql нету этого пока
- кластер - из коробки и штатно - нету
- из базовых возможностей - нету элементарно функциональных индексов
- масштабирование - до сих пор чувствуются отголоски маленькой простой базы - почему лог-файлы иннодб - максимум 4гб ?
- бекапы - percona xtrabackup клево конечно, но сыровато пока, не энтерпрайзненько
- API хорошего нету, то что libmysqlclient - устарело (да и изначально по качеству так себе, в некоторых скриптовых ЯП люди с нуля писали клиента). и кстати протокол по которому клиент с сервером общаются - не формализован. ну детсад же!задачу-то можно любую решить :) куча крупных проектов - википедия, фейсбук и т. п., в рунете тоже есть - мамба, бегун, многие... но это редко осознанный выбор.
mysql это круто. просто класс ниже, чем у тяжеловесных решений, начали на пару десятков лет позже, и из другой ниши пришли.
>(серьезно) Мужик, ты хотя бы отдаленное представление о функциональности Oracle RDBMS имеешь, не? Мускуль против него как велосипед против Инфинити. Сравнил ж.пу с пальцем...Ага. Видел Я это ваш инфинити с велосипедом на привязи. А еще ниссановкий внедорожник с велосипедом в багажнике, чтоб было на чем съездить за трактором, когда он сядет на брюхо.
Инструменты надо сравнивать не только по возможностям, но и по месту применения.
> А потом инструменты для миграции с Oracle Database на Mysql?Мигрируем Оракел в МсСкул, потом Мс -- в Мускул. Двойной секес, учетверённое удовольствие?
> Мигрируем Оракел в МсСкул, потом Мс -- в Мускул. Двойной секес, учетверённое
> удовольствие?Ждем ответного шага от MS: качественную миграцию с Oracle на MS SQL Express. ;)
После новости о пропаганде перехода с бесплатного коммьюнити-дистра на их дистр я воспринимаю Оракл только как гопника с редкими зубами и дебильной улыбкой.
Космонавт давно занимается тем же самым (черным пиаром других дистров в пользу своего), и его за это _любят_
Пруф?
> Космонавт давно занимается тем же самым (черным пиаром других дистров в пользу
> своего), и его за это _любят_Кагбе целью №1 любого бизнеса, который не является планово-убыточным, является извлечение прибыли. Чо-чо должен космонавт делать? Нести социальную ответственность перед неграми? Или, может, перед вами, не желающими платить деньги? Щаз. Он стал миллионером не потому, что нищебродам последнее раздавал, отнюдь.
Он, как ни странно, рубая бабало не забывает о социальной ответственности перед неграми и всеми остальные. Что и делает его человеком. А вот кто забывает об ответственности - становится отморозком и раковой опухолью общества.
См. Bug #1Ubuntu
Bugs
Bug #1 (liberation)
Reported by Mark Shuttleworth on 2004-08-20
https://bugs.launchpad.net/ubuntu/+bug/1
>Кагбе целью №1 любого бизнеса, который не является планово-убыточным, является извлечение прибыли.Унылый подростковый максимализм.
Давайте по подробнее кого это он там чернопиарил?
> После новости о пропаганде перехода с бесплатного коммьюнити-дистра на их дистр я
> воспринимаю Оракл только как гопника с редкими зубами и дебильной улыбкой.Если подумать башкой - к чему подавляющее большинство здесь присутствующих неспособно - и поставить себя на место Оракла (да и вообще любого бизнесмена, который деньги не в конвертике получает, а их таки раздает) - то такое сравнение может прийти лишь в башку либо дебилоида (т.е. "похожего на дебила". Ср. - "астероид", "планетоид") либо таки дебила (т.е. не просто похожего - а являющегося).
Что, по-твоему, Оракл должен пропагандировать, а? Безопасный секс? Чтобы такие, как ты, больше не рождались? Это, сцуко, КОММЕРЧЕСКАЯ КОМПАНИЯ, а не богадельня а-я PeopleSoft, которая, кстати сказать, благодаря своей остросоциальной направленности благополучно почила в бозе - сиречь, если ты в курсях, ее пожрал этот самый Оракл. Компрене ву?
Согласен, вполне нормальное поведение для оголтело капиталистической конторы.
Но в опенсорсном обществе такое поведение, мягко говоря, не принято. И если они хотят применять свои методы здесь, то они, вероятно, и получат от этого какое то преимущество в глазах себеподобных. В то же время они, естественно, потеряют в глазах сообщества.
Что Вы говорите, их пиарщикам нет до этого дела? Ну так кто же может их в этом обвинить. Скажем Рэд Хэт так себя не ведет и обладает очень внушительным авторитетом в сообществе.
Все прибыльные шараги ведут себя одинаково.
Ждем Компания Microsoft выпустила инструментарий для автоматизации миграции с MySQL на MS SQL Server
> Ждем Компания Microsoft выпустила инструментарий для автоматизации миграции с MySQL на
> MS SQL ServerЖди дальше. Компания Майкрософт, не имея в своем портфеле недоношенного уродца (как Оракл) отнюдь не склонна к подобным экскрементам, так ска-ать.
Mssql такой же уродец как и мускуль. И ещё не известно кто хуже.
Одноклассники.
Отличались ранее только брэндом, но теперь оракл явно намекнул что с чем надо сравнивать.
Диванный аналитег? MySQL и MSSQL абсолютно разные. MSSQL основан на Sybase. Собственно первая версия MSSQL был просто переименованный Sybase, который вобщем то был неплохим сервером БД. И да, если выбирать между MSSQL и MySQL, MSSQL однозначно лучше.
>И да, если выбирать между MSSQL и MySQL, MSSQL однозначно лучше.Чем грузины!
По какому критерию сравниваем, анал-литик?
По количеству костылей, аналитег.
Внесу свои 5 копеек. Являюсь счастливым обладателем процессорной лицензии на MSSQL 2008. Она то конечно работает и не падает, но тока там где дела касается работы как сервер-а. Т.е. все остальное, начиная с установки и заканчивая настройкой - это глюкодром полнейший. Не редки случаи, когда ОНО ставиться тока через Гугл и не с первого раза. С авторизацией у нее грустно - ну там стоит разрешение на доменную авторизацию, но вот тока работает раз через два и то не всегда. Ограничения на использование памяти работают через Ж - если не ограничивать его, на сервере остается 200 Мб памяти плюс почти полностью занятый своп. А если ограничить - то это ограничение работает как-то по своему - я указал "жрать стока-то", а она сожрала "стока-то + еще гиг". Конфигурялки монструозные как сама винда, грузятся что шатл отстыковывается, настроек куева гора и все они либо не дают эфекта либо зразу ниче не работает. И звучат как-то странно и нелогично. Не бля, сам демон базу не теряет и жует ее стабильно и более-менее ровна(с ораклом не сравнивал), но на этом все адекватное в этой поделке и заканчивается. На нем вертится 1с 8ка.
и кто победил? аналитег?
По какому критерию сравниваем, анал-литик?Наличие OLAP и BI, хотя ты таких слов не знаешь, но есть шанс что погуглишь.
В "умелых" руках ваш олап становится страшнее атомной войны.
>В "умелых" руках ваш олап становится страшнее атомной войны.В "умелых" руках что угодно становится страшнее атомной войны.
> Наличие OLAP и BI, хотя ты таких слов не знаешь,Ах, это падучий репорт сервер, который постоянно норовит упасть на ровном месте? :)
На счёт падать не знаю, но сам видел систему где создали 100500-мерный куб и удивлялись почему оно тормозит.
> На счёт падать не знаю, но сам видел систему где создали 100500-мерный
> куб и удивлялись почему оно тормозит.MySQL так не умеет, ни быстро ни медленно, вообще никак.
Мссиквел тоже.
Это отдельный сервис/демон.
А если вы не знаете как олапы прикрутить к мускулу, то это не проблемы последнего.
>> Наличие OLAP и BI, хотя ты таких слов не знаешь,
> Ах, это падучий репорт сервер, который постоянно норовит упасть на ровном месте?
> :)На ровном месте не падает, нужно приложить определенные усилия.
Но факт остается фактом, мускуль такое не может.
Да хоть 100 порций http://www.google.ru/search?hl=ru&redir_esc=&client=ms-andro...
Опять же в апачевых закромах куча.Зыж
Забавно, увидев пивот в ёкселе, народ уже заявляет что это единственное и не повторимое.
Олапы не мс придумала. Догадайтесь где, как и на чём это всё обкатывалось. Мс только установку мышкой прикрутило и вот такие выводы :/
>Диванный аналитег? MySQL и MSSQL абсолютно разные.более 15 лет дба.
да, разные.
а толку?
один тмп-тэйблспейс на все б/д, только потоковая реализация с единой, и дотнет с боку, а не встроенный — это пиндец.>Собственно первая версия MSSQL был просто переименованный Sybase, который вобщем то был неплохим сервером БД.
как и мускул, интербэйз, прогресс, информикс и тд.
>И да, если выбирать между MSSQL и MySQL, MSSQL однозначно лучше.да хрен там.
Алсо ин зе ньюс: микрософт начинает бесплатную программу мигрирования с БД Оракл на FoxPro
> Алсо ин зе ньюс: микрософт начинает бесплатную программу мигрирования с БД Оракл на FoxProБатхерт микро-вантуза засчитан.
>> Алсо ин зе ньюс: микрософт начинает бесплатную программу мигрирования с БД Оракл на FoxPro
> Батхерт микро-вантуза засчитан.у тебя еще моск не вырос, чтоб баттхерт засчитывать. иди в фонтане купайся, пока каникулы.
И что, у кого-то в товарных количествах используются базы на MS SQL, но без триггеров и процедур? Такую мигрировать- нечего мигрировать.
Тоже мне, фокус.
1-е предложение 2-го абзаца
Это не про хранимые процедуры и триггеры, это скорее всего про переходник, который проксирует MS-SQL соединения в MySQL. Программа будет полностью уверена, что подключилась к MS-SQL, но некоторые фичи специфичные для MS-SQL работать не будут.
а к 1С 8 можно будет прикрутить?
"Таааничееей, т.прапорщик, курите!"
http://etersoft.ru/products/selta
> а к 1С 8 можно будет прикрутить?Он уже и так и под Oracle и под PostgreSQL работает "искаропки"
>> а к 1С 8 можно будет прикрутить?
> Он уже и так и под Oracle и под PostgreSQL работает "искаропки"Да у предыдущего оратора не 8, а 7.7 1С, видимо...
да блин, все знают что 1С 8 работает с PostgreSQL, но я хочу MySQL!!!!
К 8-ке мускуль прикручивается в два пинка, вот только другой вопрос как это работает, клиенты мучались полтора года с довольно объемными базами (штук 11, от 2,5 до 13 Гб).. И что бы вы думали? Пару месяцев назад скинули все в файло и работает теперь без сервера, благо колличество юзеров теперь позволяет.
Причины: систематически в неизвестном направлении утекали документы/проводки и пр. Периодически вылетала сама оболочка в связи с потерей связи с базой( В общем с мс такого не было но с него возжелалось уйти. pg не пытались прикручивать посему сказать нечего..
не работает он с постгресом из горобки, не правда. Эти идиоты требуют ещё напильником уродовать хорошую СУБД своё убогое наследние сожительства с MSSQL
Интересно как автоматически будет мигрировать таблица с ключами больше 1КБ и совокупной длиной табличной записи больше 64КБ. По моему миграция закончится на этапе инвестигейшена. ИМХО с готовой многолетней базой на постгрис мигрировать проще.
За такие ключи и длины записей проектировщикам и дба надо отрывать руки.
Правильно! Если вы пользуетесь MS SQL, то переходите на равнозначный MySQL.
До Oracle DB вам еще расти и расти.
> Правильно! Если вы пользуетесь MS SQL, то переходите на равнозначный MySQL.
> До Oracle DB вам еще расти и расти.ящетаю, что это баттхерт ораклоида, от того, что 1С8 не поддерживает оракел.
Странно, ну сделали полезную тулзу.
Может кому и пригодится.
А вам бы все обос...ть гадить.
Никто и не предлагает массово переходить с мс на мускул.
Тем более что это физически не реально.
Но так же есть куча мелких проектов которые по разным причинам
были разработаны на базе мс-сиквел-МСДЕ (експресс по вашему).
Там такие же ограничения как и у оракла на кол-во процов размер баз и тд.
Но если проект хочет сменить платформу то один из вариантов вполне может быть и мускул.
Особенно если там нет никакого программинга а только реляционная бд.
А вот местной публике лишь бы поорать. Чей хе... ху... вообщем чей длиннее.
Все это напоминает обиженную богом девочку из анекдота:==Жила девочка! И была она от рождения слепая, но страшно жадная! И вот положат ей родители на тарелку пельмени, а она руками потрогает их и говорит: "У, как мало вы мне положили!". Ей больше положат, а она опять тоже самое: "У, как мало вы мне положили!". Пошли родители девочки к доктору за помощью. Тот говорит: "Cварите полное ведро пельменей, вывалите их на огромное блюдо и посмотрте, что будет!". Родители так и сделали! Сварили ведро пельменей, вывалили на огромное блюдо посадили за стол девочку! Она уселась потрогала руками огромную кучу пельменей и говорит: "У, как много пельменей! Я представляю сколько вы себе положили!!". ==