O -i é importar um procedimento / tabela / qualquer arquivo de e existe uma opção -o para gerar uma tabela / procedimento para um arquivo. Vejo sqlcmd.
Estou usando o windows7 os e tenho um banco de dados no servidor MSSQL 2005 Estou usando os seguintes códigos para importar o banco de dados
sqlcmd -S [server instance name] -d [database name] -i [filename you want to import]
eu quero exportar o banco de dados algo como o comando acima, se houver algum?
O -i é importar um procedimento / tabela / qualquer arquivo de e existe uma opção -o para gerar uma tabela / procedimento para um arquivo. Vejo sqlcmd.
Supondo que você tenha as permissões certas, tente:
SqlCmd -E -S Server_Name –Q “BACKUP DATABASE [Name_of_Database] TO DISK=’X:PathToBackupLocation[Name_of_Database].bak'”
Observação: em vez de -E
, você pode usar -U
e -P
para especificar as credenciais do usuário.
Em seguida, para restaurar, use a seguinte sintaxe:
SqlCmd -E -S Server_Name –Q “RESTORE DATABASE [Name_of_Database] FROM DISK=’X:PathToBackupFile[File_Name].bak'”
Fonte: Backup e restauração do seu SQL Banco de dados do servidor da linha de comando .
Para exportar dados específicos, consulte: Como exportar dados como formato CSV do SQL Server usando sqlcmd?
Tags database sql-server export