Mostrar mensagens com a etiqueta sql. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta sql. Mostrar todas as mensagens

terça-feira, abril 11, 2017

Aumente a produtividade com uma caixa de entrada organizada

Em determinadas circunstâncias poderá ser necessário alterar a password de um utilizador do Microsoft SQL Server, como o SA por exemplo, no caso de não saber qual a password definida anteriormente. Em ambientes de produção, críticos, este procedimento deverá ser utilizado com precaução, uma vez que deve ser estudado previamente o impacto desta alteração, nomeadamente no caso de existirem serviços e aplicações onde a password anterior esteja a ser utilizada e onde certamente será necessário definir a nova password.

Existem várias formas de efetuar este procedimento sendo que uma delas é interagir com o SQL Server através da linha de comandos do Windows, recorrendo às ferramentas e comandos do OSQL. Mais informações sobre o OSQL aqui.

Nota: este artigo foi elaborado em Windows 7 com SQL Server 2008 R2. Em versões superiores do SQL Server o OSQL foi substituído pelo SQLCMD.
Deverá executar a linha de comandos do Windows (CMD) como Administrador.
SNAGHTML280797ed


Posteriormente deve escrever e executar os seguintes comandos, substituindo o que está dentro de <>:
OSQL -S –E
sp_password NULL, , ‘sa’
go
image
Neste momento a nova password deverá ter sido definida.


Artigos relacionados:


Páginas relacionadas e formas alternativas de alterar passwords de utilizadores do SQL Server:


fonte https://invisibleflamelight.wordpress.com/2017/04/07/como-alterar-a-password-do-user-sa-do-sql-server/

segunda-feira, julho 15, 2013

code error 29508

SQL server management studio express code error 29508 Durante a instalação





http://www.linglom.com/images/Windows/SQL-Server/SQL-Server-Management-Studio-Express/Error-29506/1.png

Este erro deve-se a falta de permissões para instalação.


Dica abrir a linha de comandos como administrador  e depois por lá executar o ficheiro de instalação

SQLServer2005_SSMSEE_x64.msi.

sexta-feira, maio 24, 2013

Instalar o SQL Server Native Client para a Conectividade


No caso  ter problemas de conexão ao SQL Server com Exult, pode ser necessário instalar o SQL Server Native Client software (publicado pela Microsoft). Faça o download e instale o Native Client SQL Server a partir de um dos links abaixo.
Depois de instalar o software SQL Server Native Client, por favor, visite esta página para obter ajuda sobre como conectar ao SQL Server em Exult SQL Server.

sexta-feira, abril 05, 2013

Por que é que 5.000 é um número mágico?

Por que é que 5.000 é um número mágico?

Para minimizar a contenção da base de dados, o SQL Server utiliza frequentemente a protecção por linhas como uma estratégia para garantir actualizações precisas sem causar impacto de forma adversa noutros utilizadores que estejam a aceder a outras linhas. No entanto, se uma operação de leitura ou escrita da base de dados, como uma consulta, fizer com que mais de 5.000 linhas sejam bloqueadas de uma só vez é, neste caso, mais eficiente o SQL Server expandir temporariamente a protecção à tabela inteira enquanto a operação de base de dados é concluída. Tenha em atenção que o número real nem sempre é 5.000 e pode variar consoante o site, a quantidade de actividade na base de dados e a configuração do site. Quando esta extensão de bloqueio ocorre, impede que outros utilizadores acedam à tabela. Se isto acontecer muitas vezes, os utilizadores verificarão uma degradação do desempenho do sistema. Por conseguinte, os limiares e limites são essenciais para ajudar a minimizar o impacto de operações de base de dados que consomem muitos recursos e a equilibrar as necessidades de todos os utilizadores.

Fonte Microsoft

quinta-feira, setembro 27, 2012

SQLBackupAndFTP com suporte a armazenamento na cloud

O SQLBackupAndFTP é uma aplicação de backup de bases de dados SQL Server, já divulgada neste blog por diversas vezes:
Sql Backup And FTP–Possibilidade de fazer cópias de segurança de pastas
Como utilizar o SQLBackupAndFTP Para Fazer Backups do Primavera Express

Na nova versão 7, foi adicionada a integração com serviços de cloud storage. Inicialmente foi disponibilizado o envio de backups para o  Amazon S3, e agora, mais recentemente na versão 7.2.0 foi adicionado suporte ao Dropbox.

Está previsto no futuro disponibilizar ainda integração com o SkyDrive da Microsoft e Google Drive da Google. As opções de guardar cópias localmente em disco, ou num servidor de FTP mantêm-se. Uma nota importante para o facto de ser possível configurar vários destinos para onde o mesmo backup é enviado.

image
A versão gratuita, continua a existir, com a mesma limitação de suportar apenas 2 bases de dados.

Se desejar ter acesso à verão Profissional (ver diferenças entre versões), sem custos, poderá divulgar a aplicação no seu blog ou site, enviando o link para o artigo para o desenvolvedor (mais informações aqui).

Fonte http://invisibleflamelight.wordpress.com/2012/06/19/sqlbackupandftp-com-suporte-a-armazenamento-na-cloud/

sexta-feira, janeiro 22, 2010

Instalando o SharePoint 2010 no Windows 7

Instalando o SharePoint 2010 no Windows 7





Overview

O lançamento do SharePoint 2010 Beta Public em Novembro de 2009 agitou o mercado de profissionais de TI por todo o mundo.

Uma das grandes novidades na parte da infraestrutura do SharePoint 2010 apresentadas na nova versão é sem dúvidas a possibilidade de instalarmos o SharePoint em sistemas operacionais “cliente”, como por exemplo o Windows 7, recomendado apenas para ambientes de desenvolvimento e instalações stand-alone.

INFO: Nas versões anteriores do SharePoint (MOSS 2007 e WSS 3.0), era possível instalarmos o SharePoint em sistemas operacionais cliente com a utilização de ferramentas de terceiros disponíveis no mercado, a solução não era out-of-the-box nem homologada pela Microsoft.

A Microsoft lançou um artigo com um guia completo sobre os requisitos de hardware e software para o SharePoint 2010, veja mais informações em:

Determine hardware and software requirements (SharePoint Server 2010)
http://technet.microsoft.com/en-us/library/cc262485(office.14).aspx

SharePoint 2010 Products TechCenter
http://technet.microsoft.com/en-us/sharepoint/ee263917.aspx

Solução

Para essa solução vou trabalhar com as seguintes tecnologias:

- Windows SharePoint Foundation 2010 Beta
- Microsoft® SQL Server® 2008
- Windows 7 x64

INFO:Eu utilize a instalação do SharePoint Foundation 2010, mas o artigo também se aplica ao SharePoint Server 2010.

Vou utilizar o Windows 7 como sistema operacional para o nosso exemplo, porém esse mesmo procedimento serve para o Windows Vista com Service Pack 1 e 2.

1. Iniciando a Instalação.

1.1.Ao clicar em Install SharePoint Foundation, para tentar executar o instalador do SharePoint Foundation 2010 no Windows 7 será exibido a seguinte tela de erro.

Esse erro ocorre porque para que a instalação da versão Beta do SharePoint 2010 seja instalada em sistemas operacionais “cliente”, são necessárias algumas configurações pré-instalação.

1.2.Navegue até a pasta que o instalador do SharePoint 2010 extraiu os arquivos de instalação, geralmente “C:\Program Files (x86)\MSECache\SharePoint2010” ou “C:\Program Files (x86)\MSECache\oserver2010” para SharePoint Server.

*INFO: Você pode também manualmente extrair os arquivos de instalação, copiando o .EXE de instalação para uma pasta desejada, depois extrair os arquivos via Prompt de Comando, executando a seguinte sintaxe de comando: "c:\CaminhoDaSuaPasta\SharePoint.exe /extract:C:\CaminhoDaSuaPasta" ou "c:\CaminhoDaSuaPasta\OfficeServer.exe /extract:C:\CaminhoDaSuaPasta" para SharePoint Server, note que o .EXE referenciado é o nome do seu arquivo de instalação.

*DICA: Recomendo fortemente que mesmo que o instalador já tenha extraído a pasta conforme citado acima, você copie a pasta para outro local como a raiz do C:\, pois as permissões na pasta MSECache são limitadas.

1.3.Abra a pasta “Files\Setup”.

1.4.Abra o arquivo config.xml.

1.5.Adicione a seguinte linha de código logo acima da tag “”.

*INFO: esses parâmetros são case-sensitive, portanto atenção nisso.

1.6.Salve o arquivo.

1.7.Verifique se os Recursos do Windows necessários estão habilitados.

a. Acesse “Control Panel/Programs and Features”.

b. Clique na opção “Turn Windows Feature On or Off”.

c. Certifique-se que todos os recursos necessários estão ativados conforme imagem abaixo:

*DICA: você pode executar a seguinte linha de comando no Prompt de Comando para habilitar todos os recursos acima: start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;

IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-RequestFiltering;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;WCF-HTTP-Activation;WCF-NonHTTP-Activation

1.8.Certifique-se que os seguintes pré-requisitos estão instalados na sua máquina:

a. .NET Framework 3.5 SP1

b. Hotfix for Microsoft Windows (KB971831)

c. Windows PowerShell 2.0 CTP3 x64

d. Windows Installer 4.5 Redistributable

Softwares adicionais necessários:

e. Microsoft FilterPack 2.0 Beta

*INFO: Você encontra o software acima na pasta da instalação em “PrerequisiteInstallerFiles\FilterPack”, execute o arquivo FilterPack.msi via Prompt de Comando.

f. Microsoft Sync Framework

g. SQL Server Native Client

h. Microsoft Geneva Framework Beta 1 Runtime for x64

i. ADO.NET Data Services v1.5 CTP2

j. Chart Controls (não é necessário na instalação do SharePoint Foundation 2010)

k. SQL Server Analysis Services - ADOMD.Net (não é necessário na instalação do SharePoint Foundation 2010)

1.9.Execute o instalador do SharePoint 2010 novamente.

1.10. Clique em Install SharePoint Foundation.

*INFO: Não é possível executar o “PrerequisiteInstaller.exe” no Windows 7 ou Windows Vista, portanto a opção “Install software prerequisites” não funciona no nosso exemplo.

1.11. Marque a opção “I accept the terms of this agreement” e clique em Continue.




1.12. Escolha o tipo de instalação desejada, no nosso exemplo vamos prosseguir com a instalação Standalone.

1.13. Desmarque a opção “Run the SharePoint Products and Technologies Configuration Wizard Now” e clique em Close.

1.14. Instale a seguinte atualiazação Microsoft SQL Server 2008 KB 970315 x64:

a. Microsoft SQL Server 2008 KB 970315 x64

1.15. Execute o “SharePoint Products and Technologies Configuration Wizard Now” em “Start/All Programs/Microsoft SharePoint 2010 Products/SharePoint 2010 Products Configuration Wizard”.

1.16. No final do SharePoint Products Configuration Wizard clique em Finish.

1.17. Pronto, o SharePoint irá abrir a home do site criado pelo Configuration Wizard.

*DICA: É altamente recomendado que você execute o Windows Update em busca de atualizações do produto.

*INFO: O artigo acima foi criado baseado na versão beta do SharePoint 2010, a Microsoft pode alterar eventualmente qualquer uma dessas configurações.

Após concluirmos acima a instalação stand-alone do SharePoint Foundation 2010 no Windows 7, seu novo ambiente SharePoint 2010 está pronto para utilização, lembrando que a versão instalada em sistemas operacionais “cliente” tem algumas limitações e não devem ser utilizadas para ambientes de produção.

Conclusão

Hoje exploramos de forma simples como instalar o SharePoint 2010 (Foundation e Server) em sistemas operacionais “cliente”.


Fonte Linha de Codigo

quarta-feira, novembro 28, 2007

Acessando PostgreSQL com VB.NET via NpgSQL

Por: Marcus Sá
E-mail: sa.marcus@hotmail.com

Desenvolvedor de sistemas web na plataforma.NET com uso de Ajax, Infragistics entre outros e Ruby On Rails, trabalha com banco de dados PostgreSQL, SQL Server e MySQL. Cursando o Segundo semestre do curso tecnólogo em Analise e Desenvolvimento de Software - Ênfase na Gestão da Qualidade de Processos. Interessado em tecnologias de desenvolvimento e teste e aplicações de metodologias que aumente a qualidade e produtividade dos serviços prestados na área de TI.
Mantém um blog no qual fala sobre tecnologia: http://www.sa-marcus.blogspot.com/.

Uma das maneiras mais rápidas de acesso ao banco de dados PostgreSQL (http://www.postgresql.org.br) é o NpgSQL (http://gborg.postgresql.org/project/npgsql/)

O NpgSQL é um .Net Data Provider feito para o acesso ao PostgreSQL escrito em C#, ele possui um mecanismo de pool de conexões, o pool de conexões por sua vez otimiza o acesso aos dados através de uma melhor utilização das conexões feitas com o banco de dados.

Bom, chega de tanta teoria e mãos a massa:

Primeiro vamos criar as tabelas e fazer o inserts

Criando as tabela.

Presumindo que você conheça o básico do SQL ai está uma tabela na qual trabalharemos neste artigo.

CREATE TABLE usuarios (

Login varchar(12) NOT NULL UNIQUE,

Senha VARCHAR(12) NOT NULL,

Nome VARCHAR(100),

DataUltimoAcesso date,

QuantidadeAcessos int,

PRIMARY KEY(login)

) WITH OIDS;

Após executar o script de criação das tabelas vamos a criação dos registros.

INSERT INTO usuarios (Login, Senha, Nome, DataUltimoAcesso, QuantidadeAcessos)

VALUES ('marcus', 'mar', 'Marcus Sá', CURRENT_DATE, 0);

INSERT INTO usuarios (Login, Senha, Nome, DataUltimoAcesso, QuantidadeAcessos)

VALUES ('carla', 'car', 'Carla Garcia', CURRENT_DATE, 0);

INSERT INTO usuarios (Login, Senha, Nome, DataUltimoAcesso, QuantidadeAcessos)

VALUES ('fabio', 'fab', 'Fábio Sá', CURRENT_DATE, 0);

INSERT INTO usuarios (Login, Senha, Nome, DataUltimoAcesso, QuantidadeAcessos)

VALUES ('elaine', 'ela', 'Elaine Beatriz', CURRENT_DATE, 0);

Pronto, tabela criada com alguns registros para serem consultados(neste primeiro artigo comentaremos apenas consulta ao PostgreSQL, aguarde os próximos) vamos ao código vb.net, tentei comentar o máximo que pude este código espero que ele ajude bastante!

'Importa o Npgsql que está na pasta bin

Imports Npgsql

Imports System.Data

Partial Class _Default

Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

' Declara e atribui a string de conexão

Dim Conexao As String = "Server=localhost;Port=5432;User Id=postgres;Password=0000;Database=teste"

'Instancia NpgsqlConnection na variavel conn

Dim conn As NpgsqlConnection = New NpgsqlConnection(Conexao)

Try

' Abre a conexão

conn.Open()

'Declara e atribui a Query

Dim SQL As String = "Select * From Clientes"

'Instancia o NpgsqlDataAdapter que é responsavel pela comunicação isto significa efetuar a 'leitura dos dados de um banco de dados e preencher um dataset, efetuar a manutenção de 'dados e, em seguida, escrever de volta no banco de dados com as informações atualizadas do 'dataset. Na verdade, um data adapter pode mover dados entre qualquer fonte de dados e um 'dataset.

Dim da As Npgsql.NpgsqlDataAdapter = New NpgsqlDataAdapter(SQL, conn)

'Instacia um DataSet

Dim ds As DataSet = New DataSet()

'Popula o DataAdapter com o que retornou do DataSet

da.Fill(ds, "Clientes")

'Atribiu um Datasource a Grid

GridView1.DataSource = ds.Tables("Clientes").DefaultView

'Aciona a leitura da fonte de dados

GridView1.DataBind()

Catch ex As Exception

Finally

conn.Close()

End Try

End Sub

End Class

Resultado:

LinkWithin

Related Posts Widget for Blogs by LinkWithin