quinta-feira, 28 de janeiro de 2010

SQL Server

Para ajudar em algumas funções que sempre procuramos:

--habilitar link para outro servidor

EXEC sp_addlinkedserver  
   @server='servidor',
   @srvproduct='',
   @provider='SQLNCLI',
   @datasrc='servidor'


-- zerar campo identid
DBCC CHECKIDENT (NomeTabela, RESEED, 0)


-- backup para inserir em código fonte

BACKUP DATABASE [master] TO
DISK = N'C:\Arquivos de programas\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\master.bak'
WITH NOFORMAT, NOINIT,  NAME = N'Monalisa-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,STATS = 10

GO

--Inserir  texto no banco

BULK
INSERT Cidade
        FROM 'D:\Banco\cepS\Cidade.csv'
            WITH
    (
                CODEPAGE = 'ACP', --aceita acentos
                FIELDTERMINATOR = ',', --define separador
                ROWTERMINATOR = '\n' -- define termino da linha
    )


------------inserir cfop, conecta no exel
sp_addlinkedserver N'Excel',
N'Jet 4.0',
N'Microsoft.Jet.OLEDB.4.0',
N'C:\Banco\cfop.xls',
NULL,
N'Excel 8.0'
go

sp_addlinkedsrvlogin N'Excel', false, sa, N'ADMIN', NULL

go

EXEC sp_linkedservers

INSERT INTO CFOP

(CFOP, CFOPDesc)

      SELECT cfop,cfopdesc

      FROM Excel...cfop$--nome da planilha

Att

Fernando

Nenhum comentário:

Postar um comentário