A operação é direta e muito simples, por exemplo, vamos trocar ou substituir nomes de pessoas errados na tabela pessoa.

use heredia

go

update pessoa set nm_razao = replace (nm_razao, 'texto-errado', 'texto-correto')

Por default o cliente Studio do SQL SERVER disponibiliza somente os 200 primeiros registros de uma tabela para edição, entretanto quando a tabela é longa esse valor é insuficiente, como aumentar esse valor padrão?

1. No menu principal click em Ferramenta e depois em "Opções";

 

 

 

2. Selecione "Pesquisador de Objetos do SQL Server" e vá para Opções de Tabela e Exibição

Nessa parte pode-se configurar os registros que aparecem por default tanto no select como no edit, é só aumentar esses valores

Há várias soluções para esse problema, vamos adotar uma delas:

Com o botão direito do mouse selecione o banco de dados, no menu do mouse selecione tarefas, depois Gerar Script

Após essa fase um arquivo de script será gerado com toda a estrutura do banco de dados >> bancodedados.sql

Esse arquivo contém a sintaxe e tipos de dados do SqlServer, e precisa ser ajustado para os tipos de dados do Access, por exemplo:

CREATE TABLE [dbo].[bairro](
    [cd_bairro] [bigint] IDENTITY(32830,1) NOT NULL,
    [nm_bairro] [nvarchar](80) NOT NULL,
    [cd_cidade] [bigint] NOT NULL,
 CONSTRAINT [PK_bairro] PRIMARY KEY CLUSTERED
(
    [cd_bairro] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO

Para o Access, seria o seguinte ajuste:

 

 

 

Utilize a opção importar dados (tabelas e visões) no Gerenciador SQL Server.

 

Indique o banco de dados origem e o banco de dados destino

Muitas vezes o disco do servidor do banco de dados acaba o espaço porque não é feita uma manutenção nos arquivos de log dos bancos SQL. Se vc já copiou o arquivo de log para uma outra área de backup e não precisa dele no servidor vc pode limpar os logs (arquivos .ldf). Mas cuidado! Isto APAGA todo o log.

Utilizar os seguintes comandos:

1) use <nome do banco de dados>

2) go

3) select * from sysfiles   -- para obter o nome do arquivo de dados e de log do banco de dados específico

4) ALTER DATABASE <nome do banco de dados>

5) SET RECOVERY SIMPLE;

6) GO

7) DBCC SHRINKFILE ('<nome do arq de log sem extensão>', 1); --- Exemplo: DBCC SHRINKFILE ('bibliex_log', 1);

8) GO

9)  ALTER DATABASE <nome do banco de dados>

10) SET RECOVERY FULL;

11) GO

Exemplo prático do código:

use bibli
go

ALTER DATABASE bibli
SET RECOVERY SIMPLE;
GO
DBCC SHRINKFILE ('bibli_log', 1);
GO

ALTER DATABASE bibli
SET RECOVERY FULL;
GO