Microsoft Access é um aplicativo de banco de dados incluído no pacote Office . O acesso é usado em aplicações de pequenas empresas para software interno ou websites. Uma vez que o negócio cresce , é necessário um aplicativo de banco de dados mais robusto. SQL Server é usado para grandes empresas , e tem a capacidade de conectar-se ao banco de dados Access e importar os dados diretamente do arquivo . Você pode usar esse método para importar cada uma de suas tabelas do Access . Instruções
1
Abra o Microsoft SQL Server Management Console . Use o "sa" nome de usuário e senha para entrar no servidor . Desde a portabilidade de dados requer privilégios elevados , o nome de usuário sa garante que você tenha os direitos de acesso corretos.
2
botão direito do mouse no banco de dados que irá armazenar as tabelas do Access e selecione " New Query ". Isso abre uma nova janela de consulta
3
Use o seguinte comando de ligação para o banco de dados Access : . OPENDATASOURCE ( 'Microsoft.Jet.OLEDB.4.0 ', ' C: \\ MyDB.mdb ') Substituir " myDB " com o nome ea localização de seu banco de dados Access. Isto liga para o banco de dados diretamente, de modo que você pode executar consultas no arquivo.
4
Importe sua tabela no SQL Server. A maneira mais fácil para importar os dados da tabela está usando uma " inserir " consulta. O código abaixo ilustra como importar uma tabela de clientes em SQL Server: . Inserir [dbo] [consumidor] prenome , primeiro_nome last_nameselect , last_name DE OPENDATASOURCE ( 'Microsoft.Jet.OLEDB.4.0 ', ' MyDB.mdb ') .. [ access_customer_table ]
5
Pressione a tecla . F5. Este executa a consulta SQL e importa os dados. Dependendo do tamanho da tabela , pode demorar alguns segundos para importar os dados.