
Este blog é como um sótão....um local para guardar... Links Textos etc... Tudo o que um dia poderá fazer falta.
terça-feira, abril 11, 2017
Aumente a produtividade com uma caixa de entrada organizada

segunda-feira, julho 15, 2013
code error 29508

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.
- Você pode baixar o SQL Server Native Client do Server 2012 Feature Pack Microsoft SQL.
Ele contém suporte em tempo de execução para aplicativos que usam APIs
de código nativo (ODBC, OLE DB e ADO) para se conectar ao Microsoft SQL
Server 2005, 2008, 2008 R2 e SQL Server 2012. Aqui estão os links diretos para baixar o software:
Pacote X86 para sqlncli.msi
Pacote X64 para sqlncli.msi
- Alternativamente, você também pode obter o SQL Server Native Client do Microsoft SQL Server 2008 Feature Pack.
Este pacote contém suporte em tempo de execução para aplicativos que
usam APIs de código nativo (ODBC, OLE DB e ADO) para se conectar ao
Microsoft SQL Server 2000, 2005 ou 2008.
Instalar o software a partir do link mais apropriado para sua plataforma:Pacote X86 para sqlncli.msi
Pacote X64 para sqlncli.msi
Pacote IA64 para sqlncli.msi
- Para instalar o SQL Server Native Client a partir Feature Pack para Microsoft SQL Server 2005 , use os links a seguir:
Pacote X86 para sqlncli.msi
Pacote X64 para sqlncli.msi
Pacote IA64 para sqlncli.msi
| Reacções: |
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
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.
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) SharePoint 2010 Products TechCenter Solução Para essa solução vou trabalhar com as seguintes tecnologias: - Windows SharePoint Foundation 2010 Beta 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: 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. 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:





