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
Sql -server Com Php?
Started By danceman, 07/08/2006, 08:28
1 reply to this topic
#1
Posted 07/08/2006, 08:28
#2
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!
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>";
?>
$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)