Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Sangue na água: Microsoft vai “ajudar usuários a migrar do MySQL para o MS SQL Server”

Como naquelas cenas do National Geographic em que há um animal ferido na água e os tubarões ou piranhas logo aparecem, em frenesi alimentar, após perceber de longe o cheiro do sangue, temos agora um novo personagem na longa novela do MySQL (e Sun, e Oracle, e Monty).

Segundo a cobertura internacional, a Microsoft apresentou uma nova ferramenta para ajudar os usuários na migração dos seus dados do MySQL (cuja proprietária vem enfrentando uma longa situação complicada no mercado) para o Microsoft SQL Server.

O “SQL Server Migration Assistant (SSMA) for MySQL” está disponível em um estágio comparável ao beta, e tem a intenção de “cortar dramaticamente o esforço, custo e risco da migração do MySQl para o SQL Server”.

A parte do “cortar dramaticamente” também me lembrou daqueles documentários sobre predadores. Mas será que agora que a MS assumiu que sentiu o cheiro de sangue na água, vão começar a aparecer na superfície esforços de outros projetos que antes só suportavam oficialmente o MySQL, e agora estarão nadando rapidamente na (positiva) direção de ter suporte sólido a um segundo SGBD (ou a múltiplos) e uma alternativa segura de migração?

Saiba mais (h-online.com).


• Publicado por Augusto Campos em 2010-01-12

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    André Luis Pereira (usuário não registrado) em 12/01/2010 às 5:13 pm

    A MS tem todo o direito a fazer isso. Cheiro de sangue é isso mesmo.

    Mas sangue na água não quer dizer que o animal morreu.

    Nós aqui, continuamos a suportar o MySQL em sua nova versão e nem nos passou pela cabeça incentivar a migração para o MS SQL Server.

    Plano B… Não temos ainda, mas se tivessemos ele seria ou Postgres ou MariaDB.

    emo_csharp_developer (usuário não registrado) em 12/01/2010 às 5:14 pm

    “Microsoft SQL Server Migration Assistant (SSMA) 2008 is a toolkit that dramatically cuts the effort, cost, and risk of migrating from MySQL to SQL Server 2008 and SQL Azure.”

    http://www.microsoft.com/downloads/details.aspx?FamilyID=0e6168b0-2d0c-4076-96c2-60bd25294a8e&displaylang=en

    Marcos (usuário não registrado) em 12/01/2010 às 5:24 pm

    Puxa, que legal, quer dizer que eles vão instalar o SQL Server no meu linux e esquecer aquele papo de licenças exorbitantes para aplicações de verdade?

    Adilson dos Santos Dantas (usuário não registrado) em 12/01/2010 às 5:25 pm

    Enquanto essa novela não acabar, vão surgir vários tubarões circundando o MySQL

    C. Faustino (usuário não registrado) em 12/01/2010 às 5:41 pm

    A Microsoft tem mesmo sorte em ter concorrentes que vivem metendo os pés pelas mãos.
    Melzinho na chupeta pra ela.

    self_liar (usuário não registrado) em 12/01/2010 às 5:45 pm

    Essa compra da Sun pela Oracle foi realmente vantajosa para o oligopólio e a dependencia do software proprietário.

    cardoso (usuário não registrado) em 12/01/2010 às 6:55 pm

    Eu acho inviável, dado o uso do MySQL.

    Em termos de performance em recursos eu adoraria migrar, mas quem vai bancar o Windows Server + o SQL Server?

    self_liar (usuário não registrado) em 12/01/2010 às 7:01 pm

    Não sei não.Acho melhor pesquisarem sobre esses planos da Microsoft.Ela não é boba de maneira alguma.

    ejedelmal (usuário não registrado) em 12/01/2010 às 7:07 pm

    Migrar para um banco monoplataforma? Nem pensar. Existe o PostgreSQL.

    Ops, percebi agora que não deixei claro no texto que não acredito que os predadores possam estar fazendo isso pra ajudar a presa que está sangrando. Foi mal. Destaco agora, então: não acho que esta mordida do predador seja positiva ou interessante para ninguém que não seja ele mesmo!

    Weber Jr . (usuário não registrado) em 12/01/2010 às 7:52 pm

    Deve ser algo muito simples…

    Importar de um banco com poucos recursos, que a maioria das pessoas considera chave estrangeira, trigger e stored procedure como frescura… Melzinho na chupeta mesmo.

    Tendo um mecanismo que saiba importar via script básico ou conectar e ler os metadados de tabelas e colunas… feito.

    Marketing da MS com um belo timing.

    Igor Cavalcante (usuário não registrado) em 12/01/2010 às 8:30 pm

    Ponto pra microsoft que soube aproveitar a oportunidade de negócio! Queria que as empresas pró-linux e software livre tivessem este tipo de atitude também.

    Lucas Timm (usuário não registrado) em 12/01/2010 às 8:49 pm

    O MS SQL Server não é ruim, eu só não o uso por que é monoplataforma, e o NTFS eu passo. Eu seria o primeiro a migrar se houvesse um MS SQL Serer pra Linux (cadê a Novell nessas horas né). E se eu fosse sair do MySQL pra um banco pago, provavelmente optaria por Sybase. Oracle e DB2 são caros demais, e normalmente não preciso dar tiro de canhão pra matar mosca.

    Adelar da Silva Queiróz (usuário não registrado) em 12/01/2010 às 9:16 pm

    SQLServer agora é com Wine? :P

    vagner (usuário não registrado) em 12/01/2010 às 10:56 pm

    Ok pode dar o kit de migração, mas cade que eu posso instalar o SQL server em qualquer canto ? o treco só instala no Windows Server !

    e não me venha falar em MS-SQL personal edition é tão legal de usar quanto o Windows Started Edition quando você pensa que vai decolar descobre que ta sem asas

    Renato (usuário não registrado) em 13/01/2010 às 12:06 am

    Além do PosgreSQL, há o Firebird e o SQLite.

    Mister M (usuário não registrado) em 13/01/2010 às 7:05 am

    Por favor, alguem poderia me explicar como um software livre (o SGBD MySQL não era licenciado via GPL?) pode ser vendido se ele é livre?

    A sua licença foi alterada?

    Obrigado e sem mais.

    Mister M.

    @Mister M, o MySQL sempre teve a versão comercial, mesmo antes da Sun.

    Engraçado que tanto o MySQL quanto o Postgres sempre tiveram aplicativos de migração do MS SQL, só que nunca divulgaram muito isso. Marketing bem feito é dureza…

    Bremm (usuário não registrado) em 13/01/2010 às 7:30 am

    Nestas horas eu lembro da orcas.

    Mister M (usuário não registrado) em 13/01/2010 às 7:44 am

    Olá, marcosalex, bom dia!

    Obrigado por me responder. Deixe-me ver se entendi: o SGBD MySQL existia em duas versões: comercial e livre. Então não podemos utilizar a versão livre ao invés da comercial?

    Essa versão livre se tornou o MariaDB?

    Obrigado.

    Nunca gostei muito do MySQL, uso mais PostgreSQL e nunca migraria uma aplicação minha para MS SQL Server, o Data Base MS SQL Server deve ser muito bom só que o sistema operacional suportado por ele não é muito bom (Windows).

    Saiu um post aqui no Br-Linux que ate mesmo o Fundador do MySQL esta fazendo uma campanha para a Oracle não comprar o SGBD: http://br-linux.org/2010/fundador-do-mysql-persiste-na-campanha-para-a-oracle-nao-comprar-o-sgbd-que-ele-vendeu-e-tenta-colocar-o-postgresql-na-jogada/

    MySQL: Ensaio de Richard Stallman sobre a “venda de exceções à GPL”: http://br-linux.org/2010/mysql-ensaio-de-richard-stallman-sobre-a-venda-de-excecoes-a-gpl/

    Sobre as licenças do MySQL: http://dev.mysql.com/doc/refman/4.1/pt/mysql-licenses.html

    Lucas Timm (usuário não registrado) em 13/01/2010 às 8:09 am

    @marcosalex

    Pra MS SQL Server, honestamente, eu não lembro. Mas existiam ferramentas oficiais para migração de bases de dados Access para MySQL. Se é que o Access pode ser considerado banco de dados, hehe. Entretanto eu já usei isso em antigamente, e funcionava realmente bem.

    Esta é a ferramenta que vocês estão falando de migração do MySQL para o MS SQL Server:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=0e6168b0-2d0c-4076-96c2-60bd25294a8e&displaylang=en#QuickInfoContainer

    File Name:SSMA 2008 for MySQL CTP1.1.0.700.Install.zip
    Version:1.0 CTP1
    Date Published:1/7/2010
    Language:English

    Ale (usuário não registrado) em 13/01/2010 às 9:00 am

    O mais curioso de tudo, é que a versão 2002 do MS SQLServer, já tinha essa ferramenta de migração com suporte ao MySQL.
    Somente na versão mais nova, o suporte ao MySQL havia sido retirado.

    Dyego Souza do Carmo (usuário não registrado) em 13/01/2010 às 9:13 am

    É… o Monty esta conseguindo o que ele queria… acabar com a moral do MySQL… daqui a pouco voce vai ver a mega campanha que ele vai montar para voce ir para o “MariaDB”….

    É uma pena que pessoas como estas estejam soltas nas ruas…

    Lucas Timm (usuário não registrado) em 13/01/2010 às 9:41 am

    @Dyego

    Uma pena é que existem pessoas que ACREDITAM nele. Ele tá em seu direito de liberdade de expressão, não obrigando ninguém a nada.

    Paul (usuário não registrado) em 13/01/2010 às 9:41 am

    E alguém esperava o contrário? A MS que fabrica o SQLServer incentivando a migrar pra MySQL?

    Dyego Souza do Carmo (usuário não registrado) em 13/01/2010 às 9:47 am

    Terrorismo é liberdade de expressão ?
    O tão criticado “FUD” é um reflexo da liberdade de expressao ?

    Meio deturpado esse conceito não ?

    Dyego Souza do Carmo (usuário não registrado) em 13/01/2010 às 9:49 am

    @Paul

    Na realidade , para variar, a Microsoft está na rabeta de um movimento criado pelo Monty , ex dono do MySQL… um movimento terrorista para criar um clima de “FUD” que visa retirar usuarios do MySQL conduzindo-os principalmente para o MariaDB onde apos muitos anos ele vai vender por mais um bilhãozinho de dolares.

    Fernando Lopes (usuário não registrado) em 13/01/2010 às 9:59 am

    Creio que já vi uma história parecida com essa a um tempo atrás com o Interbase.
    Abriram o código para a comunidade depois fecharam, a galera se revoltou e criaram o firebirb apartir do interbase. Creio que irá acontecer a mesma coisa com o mysql.

    Dyego Souza do Carmo (usuário não registrado) em 13/01/2010 às 10:07 am

    A Oracle não fechou o codigo do MySQL e nem vai fechar.
    E por mais que alguem feche o codigo do MySQL… ele é GPL
    Comparação infeliz esta sua.

    Fábio Emilio Costa (usuário não registrado) em 13/01/2010 às 10:37 am

    A verdade é a seguinte:

    A Oracle não vai fechar o código do MySQL, nem gerar extensões que “quebrem” compatibilidade entre as versões corporativas e comunitárias.

    E por que?

    Pelo simples fato de que o MySQL NÃO É um concorrente para o Oracle. Quem usa bases de dados Oracle já está na base de dezenas ou até centenas de TB de dados espalhados por diversos tablespaces, em vários volumes de discos espalhados em plataformas UNIX de alta performance (inclundo Linux em plataformas pesadas), processando milhões de transações SQL complexas, com todo o tipo de otimização possível e imaginável.

    MySQL é um banco potente? SIM! Mas ainda assim ele roda em um nível um pouco abaixo do Oracle.

    O que eu vejo que a Oracle quer fazer:

    1-) MySQL vai ser o “jumpstart” para o Oracle. Talvez ela equipe tanto Oracle quanto MySQL com um motor comum (em alguma licença que permita isso) e o pessoal poderá usar o MySQL e depois, quando a aplicação ficar pesada demais para ser mantida nele, migrar para o Oracle;

    2-) MySQL vai servir de “entreposto”: se você imaginar que quase todas as linguagens de programação possuem bindings de MySQL e Oracle (ou seja, se conectam a ambas as plataformas), não é difícil imaginar uma solução de BD heterogênea onde o MySQL funcionaria como um “entreposto” de dados, recebendo e processando informações mais “leves” e mandando a parte pesada para o Oracle;

    elias (usuário não registrado) em 13/01/2010 às 11:03 am

    o problema é que a maior parte das instalações de mysql é lamp

    e não wamp

    self_liar (usuário não registrado) em 13/01/2010 às 11:24 am

    Oracle sim é um concorrente do Myqsl. Mysql era um concorrente forte e impedia a oracle de conquistar todos os mercados que ela queria.O jeito então foi comprar e minar a concorrencia.

    A versão proprietário era o maior alvo da Oracle ,tinha recursos e suportes especiais. A oracle vai continuar lançando a versão livre,mas não garante que a versão livre continuará tão decente quanto a versão proprietária.Ela pode por exemplo lançar poucos patches para a versão livre.

    E ai o que a pessoa fará ?????

    Terá que comprar a versão proprietária do Mysql através da Oracle.

    Dyego Souza do Carmo (usuário não registrado) em 13/01/2010 às 11:40 am

    Rapaz… o MySQL nunca sequer conseguiu entrar no dominio do Oracle…

    Voce realmente conhece alguem que seria louco de trocar um Oracle por um MySQL ?

    E o contrario ? Conhece alguem que utilize o MySQL e seria suficientemente insano de trocar para Oracle ?

    Ambistes diferentes , solucoes diferentes , TUDO diferente… nem que a oracle DESSE o seu banco de dados, o pequeno/medio usuario nao teria condicoes de adminitrar tamanho elefante…

    E para quem usa Oracle , tem tanta coisa dentro do banco que seria no minimo irresponsabilidade se permitisse uma migracao em prol do “Software livre”…

    Continuo afirmando… o Monty vai conseguir o que ele quer… e ainda esta cada vez mais angariando “soldados”…

Este post é antigo (2010-01-12) e foi arquivado. O envio de novos comentários a este post já expirou.