|
Cursos
On-line Gratuitos-
Migrando de Access para SQL Server
Aula
03
Hoje
iremos estudar a migração de base de dados Access (que também é
utilizada no Visual Basic) para o SQL. Os conhecimentos básicos
necessários são:
- SQL
Server 7.0;
- Access
2000.
Caso
você não tenha o conhecimento suficiente, o site www.aprendaemcasa.com.br
oferece os cursos citados gratuitamente. Acesse o site em questão,
link "cursos gratuitos" e faça a sua inscrição.
Para
migrar uma ou mais de uma tabela do Access para o SQL, proceda da
seguinte forma:
- Verifique
se o seu servidor SQL está em execução. Isso é verificado na
barra de tarefas em execução do Windows, conforme mostra a figura
a seguir:

- Execute
o SQL Enterprise Manager;
- Selecione
o servidor que contém o banco de dados para onde serão importadas
as tabelas e seus respectivos dados do Access;
- Clique
na opção de menu TOOLS;
- No
menu suspenso que foi aberto, selecione a opção DATA TRANSFORMATION
SERVICES;
- Será
aberto um novo submenu, neste caso, selecione a opção IMPORT
INTO SQL (importar dados). Neste momento, será exibida a seguinte
janela:

7.
Nesta primeira janela, clique em <AVANÇAR>, a mesma é apenas
uma espécie de boas vindas, fornecendo explicações gerais sobre
o que o assistente realiza. Será então exibido a janela seguinte:

8.
Na janela exibida no gráfico anterior, você deverá primeiro selecionar
a origem do banco de dados. Na caixa de seleção SOURCE, selecione
MICROSOFT ACCESS, automaticamente a janela tomará o seguinte formato:

9.
Em File name, digite o nome do arquivo MDB ou então procure o mesmo
clicando no símbolo de três pontos, que está no final da caixa de
edição denominada "FILE NAME", quando clicado sobre a
mesma, será apresentada a seguinte tela de localização de arquivos:

10.
Após localizada a base de dados MDB, basta clicar em <ABRIR>,
e o controle retorna a tela representada pela figura que se encontra
no inicio da página anterior. Caso necessário, digite a senha da
tabela, caso contrário, clique em <AVANÇAR>. Será então exibida
a seguinte janela:

11.
Na janela representada pela figura acima, você deverá indicar o
local onde o banco de dados resultante da transformação/migração
será armazenado. Sabendo que:
- DESTINATION:
no caso do Access para SQL, deverá deixar configurado a opção
default, pois é justamente o que queremos, a conversão para
o puro SQL;
- SERVER
: deverá conter o servidor onde está o banco de dados que irá
receber os dados importados do Access;
- USER
NAME / LOGIN : utilize a senha do administrador do banco de
dados que irá receber os dados do Access;
- DATABASE
: selecione o banco de dados para onde irão os dados. Caso nenhum
banco de dados esteja listados, basta clicar sobre o botão REFRESH;
12.
Agora que tudo está configurado, clique em <AVANÇAR>. Será
então exibida a seguinte janela:

13.
Nesta, você deverá selecionar se todas as tabelas serão copiadas
ou se será especificado alguma QUERY (sequência de comandos SQL)
para a filtragem dos dados. Selecione a primeira opção e clique
em AVANÇAR. Será então exibida a seguinte janela:

14.
Na coluna SOURCE TABLES, temos a(s) tabela(s) que poderão ser migradas.
Você poderá selecionar alguma(s) dela(s) ou então todas, clicando
sobre o botão SELECT ALL. Neste caso, iremos selecionar todas, pois
caso você esteja acompanhando o curso gratuito de Access 2000 irá
perceber que duas dessas tabelas estão relacionadas. ( Caso você
não esteja acompanhando os cursos gratuitos, basta acessar o site
www.aprendaemcasa.com.br
link "cursos gratuitos" e efetuar a sua inscrição ).

15.
Observe que automaticamente, o SQL lhe informa a tabela de destino,
e possui uma coluna denominada TRANSFORM. A utilidade da mesma é
a modificação de algum parâmetro, como por exemplo o nome do campo,
no ato da migração. Clique em <AVANÇAR>, surgirá então a janela
seguinte:

16.
Nesta janela, caso queira executar a migração de forma imediata,
basta deixar selecionado o quadro RUN IMEMEDIATELY, caso contrário,
agende uma data e horário. Clique em <AVANÇAR>;
17.
O processo de importação será iniciado, e ao final do mesmo, dentro
do banco de dados selecionado, você poderá observar as tabelas importadas.
Na
próxima aula, iremos aprender a migrar consultas ao invés de tabelas.
Voltar
Principal
| Cursos Gratuitos
| Cursos Diversos
| Dicas
| Promoções
| Mapa do
Site | QUIZ
|
|
Classificados | Central
Currículo | Fórum
| Fale Conosco |