Vou abordar no blog um assunto um pouco diferente dos anteriores, explicarei passo-a-passo de como criar uma conexão com um servidor remoto em uma mesma rede.

Primeiramente abra o SQL Server Enterprise Manager, após a abertura, maximize a raiz Microsoft SQL Servers e logo após o SQL Server Group. Feito isto, clique com o botão direito sobre o item SQL Server Group.

SQL Server Group

Abrirá uma janela com o título de Register SQL Server Wizard, clique avançar para prosseguir. Será listado todos os servidores encontrados pelo SQL Server na rede, selecione o(s) servidor(es) de escolha e clique Add para adicionar, avançar novamente.

Register SQL Server Wizard

Selecione o tipo de autenticação, sendo que o primeiro é o login e senha do próprio Windows e o segundo é referente ao SQL Server.

Authentication Mode

Em seguida será mostrado o local onde deseja adicionar a conexão. A primeira corresponde à grupos já existentes e a segunda pede-se para criar um grupo. Clique avançar para prosseguir.

Seleção do Grupo

Pronto, após feito estes procedimentos a conexão está pronta para ser usada.

Usando o CHARINDEX em SQL

Dezembro 3, 2007

O CHARINDEX é uma função em SQL que retorna a primeira posição de uma sequencia de caracteres em uma determinada expressão. A primeira posição de contagem é 1.

Sintaxe:

CHARINDEX(expressao1, expressao2 [, posicao_inicial])

expressao1: É onde contém a sequencia de caracteres a ser encontrado.
expressao2: É onde contém a sequencia de caracteres que será feito a busca. Geralmente, é usado uma coluna de um campo.
posicao_inicial: É um parâmetro opcional, que deve-se colocar a posição inicial da busca, caso omitido, será iniciado do zero.

Segue abaixo a sintaxe:

SELECT

Nome,

CHARINDEX(‘papel’, Nome) AS Posicao

FROM

Produto

Na situação acima a busca será iniciada na primeira posição do campo ‘Nome’ da tabela ‘Produto’, porque o último parâmetro que indica a posição inicial de busca foi omitido.