Jump to content


Photo

Sql -server Com Php?


  • Faça o login para participar
1 reply to this topic

#1 danceman

danceman

    Mario Safado ¬¬

  • Usuários
  • 228 posts
  • Sexo:Não informado

Posted 07/08/2006, 08:28

eu to com um cliente que o banco dele esta em sql server, to mudando o site para PHP
como não tenho o sql-server e não acho niguem para me emprestar, tem outro jeito de eu exportar o banco do sql-server para o mysql?

ou usar o proprio sql-server no php???


obrigado
:D
Posted Image

#2 Wagner Bianchi

Wagner Bianchi

    SQL MAGAZINE

  • Usuários
  • 323 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte/MG
  • Interesses:MySQL, PHP, XML, JAVA SCRIPT, DHTML, LINUX, C, C++

Posted 07/08/2006, 13:17

Olá Danceman,

Você poderá tanto migrar os dados do SQL SERVER para o MySQL quanto utilizar o SQL SERVER com o seu site em PHP.

MIGRAR DADOS DO SQL SERVER PARA O MYSQL:

Primeiro, avalie o impacto geral em sua aplicação antes de pensar em efetuar qualquer migração, sendo ela de qualquer natureza. O SQL SERVER usa, na maioria de suas implementações internas (Views, Stored Procedures, Triggers...) algumas funcionalidades não compatíveis com o MySQL. A linguagem SQL utilizada no SQL SERVER é o T-SQL + ANSI e o MySQL (ANSI + MySQL) tem muitas coisas próprias. Um exemplo do que estou falando, é a maneira como define os procedimentos armazenados como TRIGGERS e STORED PROCEDURES.

Caso não use muito os recursos armazenados, basta instalar uma ferramenta case, fazer uma enegenharia reversa e converter o script para o MySQL. No site do MySQL, você encontrará também uma ferramenta disponibilizada gratuitamente por eles para efetuar esse tipo de migração: MySQL Migration Tool.

UTILIZANDO SUA BASE DE DADOS SQL SERVER COM PHP:

Os primeiros passos a serem executados dentro desta escolha seriam, editar o "php.ini", habilitando o uso do driver MSSQL_EXTENSION pelo apache e visitar o seguinte endereço: MSSQL 4 PHP.
Nesta url disponível no site do PHP (PHP.NET), você terá a lista de funções disponíveis na linaguagem para serem utilizadas diretamente com o SGBD Microsoft. Saliento que esta seria a melhor opção visto que, para uma migração de dados, que o fará deverá conhecer bem os dados e as condições que imporá às novas implementações.

Qualquer dúvida, continue o post. . .DEUS lhe abençõe! :)
<?php

$know_that = "para aprender";
$reason = "DEUS";
$greeting = "Muito prazer, sou Wagner Bianchi!";
$mail = "wagnerbianchi@yahoo.com.br";
echo "Tenha " . $reason . " e humildade " . $know_that . "!<BR>";
echo "$greeting<BR>";
echo "$mail<BR>";

?>




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq