quarta-feira, 10 de fevereiro de 2016

Microsoft SQL Server - Upgrade SQL Server 2008 para SQL Server 2014


Microsoft SQL Server - Upgrade SQL Server 2008 para SQL Server 2014



Eu sei o seguinte: vários anos atrás, eu trabalhei usando um banco de dados SQL contendo vários anos de informações contábeis e informações de folha de pagamento dentro, era o RM Contábil e o RM Labore da RM Sistemas, no Microsoft SQL 6.5 Server e anos depois no Microsoft SQL Server 2000, em servidores DELL, utilizando uma unidade HP DAT SCSI externa de backup, sendo que depois de alguns anos utilizando o SQL, o tamanho do arquivo do banco de dados, estava grande demais, estava quase ultrapassando o limite (máximo de memória) que estava estipulado dentro do SQL, e com isso o sistema estava funcionando muito lento, quase parando, algumas vezes o sistema congelava, e isso somente foi resolvido e melhorado, foi depois que os valores default de memória (máxima e mínima) do SQL foram revisados, e um REINDEX foi executado. 

Então por isso, eu recomendo isto quando se fazer upgrade no Microsoft SQL Server:

  • No Microsoft SQL Server 2008 deve-se fazer um BACKUP da base de dados (MDF) e um  BACKUP dos arquivos de índice (FDL) que estão sendo utilizados por essa base de dados.
  • Os arquivos com extensão .BAK são backups de banco de dados, e podemos restaurar o backup do banco de dados utilizando o SQL Server Management Studio.
  • Os arquivos com extensão FDL, são log de transações. Eles mantém um registro de tudo o que foi feito dentro da base de dados, para fins de reversão (RESTORE).
  • Os arquivos MDF contêm tabelas, procedimentos armazenados e informações de contas de usuário, que são "anexados" ao servidor SQL, o que significa que ele pode adicionar, editar e excluir registros.
  • Deve-se fazer cópias de segurança dos arquivos MDF e FDL, porque são utilizados para recuperar informações, no caso do "SQL Server" falhar por causa de um problema no disco rígido ou corrupção do software, ou por falta repentina de energia elétrica.

  • Tem que se conferir como está feito o cadastro das informações default dentro das configurações do SQL Server Management Studio do SQL 2008.
  • Tem que verificar qual é o código de idioma que o banco de dados SQL está utilizando.
  • Tem que verificar qual é a quantidade de memória máxima e mínima que está cadastrada dentro do SQL Server Management Studio do Microsoft SQL Server 2008.
  • Tem que conferir se o tamanho atual do arquivo dessa base de dados está enquadrada dentro desses limites (máximo e mínimo), e se não estiver enquadrado dentro desses limites, tem que ser revisado os valores default da memória do SQL para uso dentro dessa base de dados, no SQL Server Management Studio.


    • Quando irá se fazer um upgrade de hardware ou software, de servidor SQL, sempre tem que ser comparado todos os itens de configurações existentes dentro do SQL Server Management Studio, em ambas as versões do Microsoft SQL Server.  Problemas podem ocorrer é quando algo que o SQL está utilizando, estiver faltando dentro dessa parte de configuração.





    • Pode ser feito o seguinte teste: testar fazer um RESTORE da base de dados junto com os arquivos de índice.  Testa se o SQL 2014 aceita um RESTORE direto dos arquivos do SQL 2008.  Se ele aceitar o RESTORE sem erros, vai nas configurações do SQL e ATIVA a base de dados, coloca para funcionar.
    • Eu já fiz esse trabalho de migração do SQL 6.5 Server (Windows NT4 Server) para o SQL 2000 Server (Windows 2000 Server), no ano 2000 ou 2001, utilizando um banco de dados contendo informações contábeis de vários anos dentro. E essa minha migração funcionou perfeitamente. 


    Isso é o que eu me lembro.  Fiz esse trabalho com o Microsoft SQL Server 2000, já tem muitos anos.

    Por Ana Mercedes Gauna (10/02/2016)


    SQL - Generate Index Scripts using Stored Procedure


    SQL - Generate Index Scripts using Stored Procedure




    Windows Server - Domain Controller











    • Domain Controller Recoveryhttps://technet.microsoft.com/en-us/library/cc535164.aspx

    • Demote a domain controller = https://technet.microsoft.com/en-us/library/cc740017(v=ws.10).aspx




    Windows Server - TCP/IP versão 4


















       


    sexta-feira, 5 de fevereiro de 2016

    Atualização para Windows 10



    Windows 7 ou Windows 8 atualização para Windows 10






    Procedimentos que o usuário deverá fazer para ter uma atualização do Windows 7 ou Windows 8, feita para o Windows 10, poder ser concluída com sucesso:


    • Caso tenha feito recentemente a formatação do disco rígido com a instalação do Windows 7: o usuário tem que verificar dentro de Painel de Controle, clicar em Sistemas, e ver se o "Windows 7 Service Pack 1" está instalado.  Se não estiver instalado, tem que fazer o download, prestando atenção: Windows 7 versão 32 bits deve-se instalar os drivers de versão 32 bits,  e o  Windows 7 versão 64 bits, deve-se instalar os drivers de versão 64 bits.  E o usuário tem deixar o Windows Update receber, fazer o download e instalar todas as atualizações que estiverem pendentes de instalação.
    • Caso tenha feito recentemente a formatação do disco rígido com a instalação do Windows 8: o usuário tem que deixar o Windows Update receber, fazer o download e instalar todas as atualizações que estiverem pendentes de instalação.

    • Para saber qual é a versão do seu Windows, o usuário deverá procurar o item PAINEL DE CONTROLE, irá abrir uma janela, e depois procurar o item SISTEMAS, lá contém a informação se a versão do seu Windows é 32 bits (x86) ou se o seu Windows é versão 64 bits (x64).


    • Caso seu Windows seja versão 64 bits, e nele existir drivers de versão 32 bits instalados, o usuário tem que desinstalar todos os drivers que sejam versão 32 bits, e procurar a versão 64 bits desses drivers ou aplicativos, para instalar.  Em Windows 64 bits, caso tenha drivers 32 bits instalados, poderá apresentar problemas. Diversos aplicativos de versão 32 bits, não funcionam dentro do sistema operacional Windows 64 bits.  Exemplo: caso a versão do JAVA 32 bits e do JAVA 64 bits, ambos estejam instalados no Windows 64 bits, o usuário deverá desinstalar manualmente a versão do JAVA 32 bits.

    • No Windows versão 32 bits deve-se instalar os drivers de versão 32 bits (x86), e no Windows versão 64 bits (x64) deve-se instalar os drivers de versão 64 bits.
    • Lembrete:  O Windows (todas as versões do sistema operacional), precisam ter a sua disposição muito espaço livre dentro do disco rígido, para o Windows Update poder fazer o download e poder instalar as suas atualizações automáticas, e para o Windows  criar os seus arquivos temporários.  Então, de vez em quando, é necessário que o usuário preste atenção em quanto existe de espaço livre dentro do disco rígido do seu computador.

    • Windows Update:  o computador tem que ficar 100% a disposição do Windows Update para receber todas as atualizações, fazer o download e instalar as atualizações.

    • Windows Update: o usuário tem que olhar as configurações do Windows Update para verificar se todas as atualizações estão instaladas, ver se não ficou incompleta nenhuma instalação importante automática, que não tenha sido concluída.  Caso note existir dentro da configuração algumas instalações que não foram concluídas, tem que tentar identificar qual é o nome do aplicativo que ainda não foi instalado, e tentar fazer o download e instalar o aplicativo manualmente.

    • Windows Update: depois do Windows Update ter concluído o download e a instalação das atualizações, o usuário tem que fazer o seu computador reiniciar (tem que dar um boot).  Depois disso feito, tem que ir novamente no Windows Update e mandar ele verificar se existe mais alguma instalação para fazer o download, caso exista tem que executar o download e mandar instalar, e ao concluir tem que reiniciar novamente o computador.  E repetir isso várias vezes, até todos os downloads de atualizações terem sido concluídos e o Windows Update informar que não tem mais atualizações disponíveis. 




    Este artigo foi publicado no Blog MulherTech Management (http://mulhertech.blogspot.com.br)  e no portal do Microsoft TechNet Wiki (04/02/2016) em  http://social.technet.microsoft.com/wiki/pt-br/contents/articles/33387.atualizacao-para-windows-10.aspx#comment-112553


    Por  Ana Mercedes Gauna (30/01/2016)


    quinta-feira, 4 de fevereiro de 2016

    Windows Server - Windows PowerShell



    Windows Server - Windows PowerShell














    Windows Server - Group Policy (GPO)

    Windows Server - Group Policy (GPO)


    GPO - Configurar um item de registro = https://technet.microsoft.com/pt-br/library/cc753092.aspx


    Active Directory - Group scopehttps://technet.microsoft.com/en-us/library/cc755692(v=ws.10).aspx


        quarta-feira, 3 de fevereiro de 2016

        Windows Server - Command-Line

        Windows Server - Command-Line















        Windows Server - Certificados AD CS


        Windows Server - Certificados AD CS








        Microsoft AZURE (Cloud Computing)




        Microsoft AZURE (Cloud Computing)




        Já tem vários anos que eu li no site do Microsoft MSDN e do Microsoft TechNet alguns textos a respeito do sistema operacional de nuvem Microsoft Azure.  

        Hoje eu fiz o meu login pela primeira vez, de curiosidade.  Por enquanto eu ainda não sei utilizar, mas pretendo ler mais a respeito do Microsoft Azure durante este ano de 2016.





        Determine o preço e configure recursos do azure para seus cenários
        Preço do Serviço de Aplicativo
        Crie aplicativos Web e móveis para qualquer plataforma








        Por Ana Mercedes Gauna (03/02/2016)

        sábado, 30 de janeiro de 2016

        Oracle anuncia o fim do plugin do Java

        Oracle anuncia o fim do plugin do Java

        #Oracle    #Java    #Microsoft  #Windows #VisualStudio



        http://olhardigital.uol.com.br/fique_seguro/noticia/oracle-anuncia-o-fim-do-plugin-do-java/54717

        http://myviewspaper.in/oracles-pulling-the-plug-on-java-browser-plugin/

        http://www.technobuffalo.com/2016/01/30/oracles-pulling-the-plug-on-java-browser-plugin/?utm_source=dlvr.it&utm_medium=gplus


        http://www.technewsworld.com/story/83055.html

        Isso poderá ser problema no futuro, porque nos sites oficiais de bancos, como por exemplo o Bradesco Internet Banking, utilizam esse plugin do Java que tem que estar sempre atualizado. Vamos ver como os bancos irão conseguir contornar isso.


        No Windows versão 32 bits, deve-se instalar o Java versão 32 bits.
        No Windows versão 64 bits, deve-se procurar no site do Java a versão 64 bits e instalar.
        Se no Windows versão 64 bits existir a versão 32 bits do Java instalada, tem que se desinstalar a versão 32 bits do Java, porque somente a versão 64 bits é a que funcionará com maior perfeição...

        Qual download do Java eu devo escolher para o meu sistema operacional Windows de 64 bits? em https://www.java.com/pt_BR/download/faq/java_win64bit.xml#Java for 64-bits

        Download do Java versão 32 bits para Windows 32 bits em  http://www.java.com/pt_BR/

        Download do Java para diversas versões de sistemas operacionais (Linux, Solaris, Windows, etc) em http://www.oracle.com/technetwork/pt/java/javase/downloads/jre7-downloads-1880261.html


        Por Ana Mercedes Gauna

        80+ e-books on popular technologies for free

        80+ e-books on popular technologies for free


        All the essential content in about 100 pages.

        https://www.syncfusion.com/resources/techportal/ebooks?utm_source=Facebook&utm_medium=FacebookAd&utm_campaign=E-book


        Categorias dos E-Books Free
        • .NET
        •  Agile Development
        •  Apache Projects
        • ASP.NET
        • ASP.NET MVC
        • Business Intelligence
        • Cloud Computing
        • Data Analysis
        • Data Science
        • Database
        • Design Patterns
        • Development
        • File Formats and Standards
        • General Programming
        • Graphics Programming
        • IDEs and Tools
        • JavaScript
        • Mapping
        • Mathematics
        • Microsoft Excel
        • Mobile Development
        • Multitenancy
        • Operating Systems
        • Programming Languages
        • Testing
        • Version Control
        • Web Development
        • Windows Development
        • WinRT
        • WPF 

        A habilidade #1 que todo profissional de TI precisa (e muitos não possuem!)

        Compartilhado dentro do grupo TI Especialistas - Brasil , no Linkedin


        A habilidade #1 que todo profissional de TI precisa (e muitos não possuem!)


        O´Reilly Online - Microsoft Books

        http://shop.oreilly.com/category/browse-subjects/microsoft.do

        quinta-feira, 28 de janeiro de 2016

        Começando com o pé direito com Python

        Começando com o pé direito com Python


        TI Especialistas Desenvolvendo idéias, compartilhou no Linkedin:

        http://www.tiespecialistas.com.br/2016/01/comecando-com-o-pe-direito-com-python/

        Building an app for Android? No matter

        Building an app for Android? No matter how you're building it, you might be surprised by what Microsoft offers to support you.

        Microsoft Visual Studio 

        #Connect2015 Session On Demand: Building apps for Android with Visual Studio,

         http://spr.ly/6266BZDE6