Desta vez, a instalação de um screensaver na minha máquina Windows 7 começou a afectar o explorer.exe.
A instalação de um screensaver dedicado ao grupo SNSD, que consiste num relógio com um vídeo a passar por trás, provocou que apenas a start orb (a bola do botão iniciar) ficava visível. A restante barra desaparecia, era necessário reiniciar o explorer.exe para tudo voltar ao normal.
Do que encontrei nas pesquisas, as razões apontadas estão relacionadas com screensavers e com a possibilidade de não se terem os drivers da gráfica mais recentes. Penso que deverá estar mais relacionado com o screensaver ter sido desenvolvido para o XP ou Vista, e o Windows 7 ter agora alguma opção nova a ter em conta ao criar determinado tipo de screensaver.
Solução: trocar de screensaver. Mas vai continuar a ser com as SNSD. :)
Outra coisa que tentei, mas aprofundei pouco, foi activar o modo de compatibilidade do ficheiro, para iniciar como xp sp3. Passou a dar erro ao inicializar o screensaver, contudo poderá ser uma solução.
03 agosto 2010
01 julho 2010
Escrever para um documento Word a partir do código
Um projecto requereu que a alteração de algumas partes de um documento Word automaticamente.
A pesquisa da solução foi um pouco demorada, já que se encontra muita coisa, mas muita não é de fácil adaptação ou compreensão.
Encontrei um exemplo, que funcionou quase directo. O projecto encontra-se numa versão anterior ao VS2008, mas não é necessário fazer a conversão, basta abrir o "Form1.cs".
Da minha parte, tive de adicionar a referência para o Word mais recente: “Microsoft Word 12.0 Object Library” (Add reference, tab COM).
Alterei ainda para o nome do ficheiro criado ser dinâmico. Acrescentei também código para no final de o ficheiro ser processado, aparecer a caixa de download.
No entanto, existem limitações. Passa desde logo pela necessidade de existir o Office no servidor. Mas por agora, fica assim.
A página na fonte pede para se fazer o registo, para ter o código do projecto.
Fonte:
techrepublic
A pesquisa da solução foi um pouco demorada, já que se encontra muita coisa, mas muita não é de fácil adaptação ou compreensão.
Encontrei um exemplo, que funcionou quase directo. O projecto encontra-se numa versão anterior ao VS2008, mas não é necessário fazer a conversão, basta abrir o "Form1.cs".
Da minha parte, tive de adicionar a referência para o Word mais recente: “Microsoft Word 12.0 Object Library” (Add reference, tab COM).
Alterei ainda para o nome do ficheiro criado ser dinâmico. Acrescentei também código para no final de o ficheiro ser processado, aparecer a caixa de download.
No entanto, existem limitações. Passa desde logo pela necessidade de existir o Office no servidor. Mas por agora, fica assim.
A página na fonte pede para se fazer o registo, para ter o código do projecto.
Fonte:
techrepublic
01 maio 2010
Oracle9i Enterprise Edition Release 9.0.1.1.1
Foi o fim do mundo! Agora que me meti com o Oracle, até deu para ver a minha vida a andar para trás.
Foi necessário publicar uma aplicação web, com acesso a base de dados Oracle.
O servidor Oracle 9i (versão 9.0.1.1.1) já estava instalado, pelo que apenas faltava o cliente, para que a aplicação funcionasse.
1. ODAC
O cliente Oracle da Microsoft encontra-se como deprecated, pelo que foi utilizado o ODAC.
Como pretendia usar a versão 9i e 10g do Server, comecei logo na versão 10 do ODAC.
A versão que funcionou correctamente foi a "Oracle 10g ODAC 10.1.0.4.0". Instalou correctamente em Windows Server 2003 (máquina virtual) e em Windows 7.
A versão "Oracle 10g Release 2 ODAC 10.2.0.2.21" não parece ter instalado correctamente (testado no Windows 7)
A versão "Oracle 11g ODAC 11.1.0.7.20" instalou correctamente em Windows 7, mas foi testado até ao Server 9i versão 9.2, pelo que pode não funcionar com o meu servidor. O que se verificou mesmo.
Quanto ao Windows Vista, nenhuma das anteriores funcionou. É o Vista, é normal...
2. Problemas
Os problemas são muitos e variados. O importante a reter é que as soluções apenas resultam correctamente após as máquinas reiniciarem. O simples reiniciar dos serviços respectivos não é suficiente!
2.1 Problema
TNSping pingava o Oracle, mas ao iniciar a sessão, devolvia erro
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Solução
No servidor onde estava a bd do oracle, faltava inserir as variáveis de sistema ORACLE_HOME (oracle\ora90) e ORACLE_SID (SID do tnsnames);
Outra solução
Correr "eventvwr". Pode dar-se o caso de não ter espaço suficiente para guardar os logs, pelo que é necessário aumentar o tamanho.
2.2 Problema
Passou a dar outro erro após a solução acima (não guardei).
Solução
A razão encontrada foi a coexistência de várias versões do Oracle client na máquina que acedia (Windows Server 2003). Removeram-se a custo os oracle instalados, foi necessário pesquisar uma opção para remover serviços do windows (já que não se conseguia remover as pastas mesmo após desinstalação). Instalou-se somente o ODAC pretendido e já foi possível aceder correctamente.
Solução (Vista)
C:\Program Files\Oracle
No Vista, tive de remover a pasta acima, para conseguir instalar o ODAC correcto.
Com essa pasta lá, recebia a indicação que existia uma versão superior de Oracle, e não conseguia iniciar a instalação. Isto apesar de ter limpo o registo, ter conseguido remover a pasta onde se encontra o cliente Oracle e não existia nenhum serviço do Oracle a trabalhar ou mesmo parado.
Mas mesmo depois de ter instalado, o Vista não deu por nada na mesma...
2.3 Problema
Permissões das pastas do ora90 e do cliente.
Solução
Neste ponto, não me preocupo muito. Simplesmente abro o buraco na segurança, dou permissões totais a todo o tipo de utilizadores que já estejam adicionados à pasta do servidor oracle e do cliente oracle, e mando para o barulho utilizadores do IIS.
fontes:
Muita pesquisa no Google, porque como se percebe, com tantos erros, qualquer diferença no software base, provoca novos erros e são necessárias outras soluções.
Foi necessário publicar uma aplicação web, com acesso a base de dados Oracle.
O servidor Oracle 9i (versão 9.0.1.1.1) já estava instalado, pelo que apenas faltava o cliente, para que a aplicação funcionasse.
1. ODAC
O cliente Oracle da Microsoft encontra-se como deprecated, pelo que foi utilizado o ODAC.
Como pretendia usar a versão 9i e 10g do Server, comecei logo na versão 10 do ODAC.
A versão que funcionou correctamente foi a "Oracle 10g ODAC 10.1.0.4.0". Instalou correctamente em Windows Server 2003 (máquina virtual) e em Windows 7.
A versão "Oracle 10g Release 2 ODAC 10.2.0.2.21" não parece ter instalado correctamente (testado no Windows 7)
A versão "Oracle 11g ODAC 11.1.0.7.20" instalou correctamente em Windows 7, mas foi testado até ao Server 9i versão 9.2, pelo que pode não funcionar com o meu servidor. O que se verificou mesmo.
Quanto ao Windows Vista, nenhuma das anteriores funcionou. É o Vista, é normal...
2. Problemas
Os problemas são muitos e variados. O importante a reter é que as soluções apenas resultam correctamente após as máquinas reiniciarem. O simples reiniciar dos serviços respectivos não é suficiente!
2.1 Problema
TNSping pingava o Oracle, mas ao iniciar a sessão, devolvia erro
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Solução
No servidor onde estava a bd do oracle, faltava inserir as variáveis de sistema ORACLE_HOME (oracle\ora90) e ORACLE_SID (SID do tnsnames);
Outra solução
Correr "eventvwr". Pode dar-se o caso de não ter espaço suficiente para guardar os logs, pelo que é necessário aumentar o tamanho.
2.2 Problema
Passou a dar outro erro após a solução acima (não guardei).
Solução
A razão encontrada foi a coexistência de várias versões do Oracle client na máquina que acedia (Windows Server 2003). Removeram-se a custo os oracle instalados, foi necessário pesquisar uma opção para remover serviços do windows (já que não se conseguia remover as pastas mesmo após desinstalação). Instalou-se somente o ODAC pretendido e já foi possível aceder correctamente.
Solução (Vista)
C:\Program Files\Oracle
No Vista, tive de remover a pasta acima, para conseguir instalar o ODAC correcto.
Com essa pasta lá, recebia a indicação que existia uma versão superior de Oracle, e não conseguia iniciar a instalação. Isto apesar de ter limpo o registo, ter conseguido remover a pasta onde se encontra o cliente Oracle e não existia nenhum serviço do Oracle a trabalhar ou mesmo parado.
Mas mesmo depois de ter instalado, o Vista não deu por nada na mesma...
2.3 Problema
Permissões das pastas do ora90 e do cliente.
Solução
Neste ponto, não me preocupo muito. Simplesmente abro o buraco na segurança, dou permissões totais a todo o tipo de utilizadores que já estejam adicionados à pasta do servidor oracle e do cliente oracle, e mando para o barulho utilizadores do IIS.
fontes:
Muita pesquisa no Google, porque como se percebe, com tantos erros, qualquer diferença no software base, provoca novos erros e são necessárias outras soluções.
05 janeiro 2010
Microsoft Excel 2007 "Save as PDF" - Problema com as imagens
Nos últimos tempos comecei a fazer a alteração de uns mapas em Excel, para passarem a usar o "Save as PDF", add-on oficial da Microsoft para o Office, em vez do chato distiller da Adobe.
Recentemente, foi necessário formatar a máquina... Feita a reinstalação, e todos os updates, as imagens dentro dos PDF começaram a aparecer fora do sítio (ler aqui sobre o problema) quando guardava como PDF. Qual a razão para esta alteração no comportamento? Algum update novo estragou algo?
Lá encontrei a solução, parece que este problema se resolve bastando ter uma qualquer impressora PDF instalada... Isto é bastante estúpido, mas foi o que li, testei e está aprovado. Na ocasião, tinha a impressora PDF da Foxit, depois de formatar não coloquei nada (não usava).
Basta portanto instalar software como o CutePDF, PrimoPDF ou doPDF (são grátis), que adicionam uma impressora PDF, e o "save as pdf" já funciona bem.
p.s.: para alguns casos, o problema parece estar na configuração da folha Excel e não tanto no gravar o .PDF. Recomenda-se ler esta página antes de se "estragar" alguma coisa. E já agora, uma entrada anterior aqui no blog: PDF vazio.
fontes:
social.technet.microsoft
pcreview.co.uk
support.microsoft.com
Recentemente, foi necessário formatar a máquina... Feita a reinstalação, e todos os updates, as imagens dentro dos PDF começaram a aparecer fora do sítio (ler aqui sobre o problema) quando guardava como PDF. Qual a razão para esta alteração no comportamento? Algum update novo estragou algo?
Lá encontrei a solução, parece que este problema se resolve bastando ter uma qualquer impressora PDF instalada... Isto é bastante estúpido, mas foi o que li, testei e está aprovado. Na ocasião, tinha a impressora PDF da Foxit, depois de formatar não coloquei nada (não usava).
Basta portanto instalar software como o CutePDF, PrimoPDF ou doPDF (são grátis), que adicionam uma impressora PDF, e o "save as pdf" já funciona bem.
p.s.: para alguns casos, o problema parece estar na configuração da folha Excel e não tanto no gravar o .PDF. Recomenda-se ler esta página antes de se "estragar" alguma coisa. E já agora, uma entrada anterior aqui no blog: PDF vazio.
fontes:
social.technet.microsoft
pcreview.co.uk
support.microsoft.com
17 dezembro 2009
SharePoint Services no Windows 7
Apesar de não trabalhar com o SharePoint, algum tempo atrás tive de "fabricar" umas perguntas, para parecer entendido...
Na ocasião, testei umas coisas no Windows Server do trabalho. Mas agora tenho um pc pessoal com o Windows 7, experimentei saber se dava para ter o Sharepoint... E dá, com trafulhice.
Na fonte, pode ser encontrado o passo-a-passo. É necessário sacar uma aplicação, para depois se conseguir instalar os Sharepoint Services.
É necessário todo ou algum do software abaixo, antes de pensar em colocar o Sharepoint. No total, é necessário fazer o download de 1 Giga de dados.
Claro que podem ser necessários ainda outros updates (microsoft update, update das frameworks .net, etc.). Como tenho o sistema sempre actualizado, desconheço que erros possam ocorrer por falta de algum componente.
01
Coloco aqui o SQL Server 2008, mas para quem já tenha o SQL Server 2005, pode saltar este passo.
SQL Server 2008 Express with Tools
A versão básica também deverá ser suficiente, mas vem sem o cliente SQL Server Management Studio. O que não percebi exactamente é se o cliente pode ser adicionado a uma instalação básica. Eu li que não, mas ao mesmo tempo, existe o cliente em separado:
SQL Server 2008 Management Studio Express
E finalmente:
SQL Server 2008 Service Pack 1
02
SharePoint Services para instalação.
SharePoint Services 3.0 with Service Pack 2
SharePoint Services 3.0: Software Development Kit (SDK)
03
O Sharepoint Designer é um editor de páginas simplificado. Provavelmente será do tempo em que começavam a surgir os Visual Studio Express, pelo que agora será recomendado utilizar uma qualquer versão do VS2008. Não investiguei ainda este software.
SharePoint Designer 2007
SharePoint Designer 2007 Service Pack 2 (SP2)
04
Para quem usa o VS2008 (não dá com o express), existem umas extensões para adicionar.
SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2
Para terminar,
As instalações normalmente correm sempre bem e são rápidas.
Na fase final de instalação do Sharepoint, não me recordo se vem escrito na fonte, esta falha. Voltar a instalar resolve.
Quando o SharePoint acaba de instalar, em vez de colocar o link para a sua gestão no ambiente de trabalho, colocou-mo na raiz de uma das minhas unidades, com o nome "Home - Central Administration".
EDIT: também adiciona a ligação nas Ferramentas Administrativas.
E já está instalado. Agora é preciso vontade para carregar nos muitos links de configuração...
Fonte:
running-sharepoint-on-windows-7
Na ocasião, testei umas coisas no Windows Server do trabalho. Mas agora tenho um pc pessoal com o Windows 7, experimentei saber se dava para ter o Sharepoint... E dá, com trafulhice.
Na fonte, pode ser encontrado o passo-a-passo. É necessário sacar uma aplicação, para depois se conseguir instalar os Sharepoint Services.
É necessário todo ou algum do software abaixo, antes de pensar em colocar o Sharepoint. No total, é necessário fazer o download de 1 Giga de dados.
Claro que podem ser necessários ainda outros updates (microsoft update, update das frameworks .net, etc.). Como tenho o sistema sempre actualizado, desconheço que erros possam ocorrer por falta de algum componente.
01
Coloco aqui o SQL Server 2008, mas para quem já tenha o SQL Server 2005, pode saltar este passo.
SQL Server 2008 Express with Tools
A versão básica também deverá ser suficiente, mas vem sem o cliente SQL Server Management Studio. O que não percebi exactamente é se o cliente pode ser adicionado a uma instalação básica. Eu li que não, mas ao mesmo tempo, existe o cliente em separado:
SQL Server 2008 Management Studio Express
E finalmente:
SQL Server 2008 Service Pack 1
02
SharePoint Services para instalação.
SharePoint Services 3.0 with Service Pack 2
SharePoint Services 3.0: Software Development Kit (SDK)
03
O Sharepoint Designer é um editor de páginas simplificado. Provavelmente será do tempo em que começavam a surgir os Visual Studio Express, pelo que agora será recomendado utilizar uma qualquer versão do VS2008. Não investiguei ainda este software.
SharePoint Designer 2007
SharePoint Designer 2007 Service Pack 2 (SP2)
04
Para quem usa o VS2008 (não dá com o express), existem umas extensões para adicionar.
SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2
Para terminar,
As instalações normalmente correm sempre bem e são rápidas.
Na fase final de instalação do Sharepoint, não me recordo se vem escrito na fonte, esta falha. Voltar a instalar resolve.
Quando o SharePoint acaba de instalar, em vez de colocar o link para a sua gestão no ambiente de trabalho, colocou-mo na raiz de uma das minhas unidades, com o nome "Home - Central Administration".
EDIT: também adiciona a ligação nas Ferramentas Administrativas.
E já está instalado. Agora é preciso vontade para carregar nos muitos links de configuração...
Fonte:
running-sharepoint-on-windows-7
20 novembro 2009
Problema ocasional do MS Word 2007: modo de leitura
O Microsoft Word 2007 indica que um documento apenas tem o modo de leitura disponível. O mais fantástico é que ocorre quando se está a trabalhar no documento... Aparentemente de maneira aleatória!
Segue a solução:
1. Clicar no botão do Office
2. Opções do Word
3. Avançadas
4. Scroll até "Gravar"
5. Desmarcar "Permitir que os ficheiros sejam guardados em segundo plano"
6. OK
Problema mais ou menos resolvido...
fonte:
Word-2007-randomly-makes-doc-working-read-only
Segue a solução:
1. Clicar no botão do Office
2. Opções do Word
3. Avançadas
4. Scroll até "Gravar"
5. Desmarcar "Permitir que os ficheiros sejam guardados em segundo plano"
6. OK
Problema mais ou menos resolvido...
fonte:
Word-2007-randomly-makes-doc-working-read-only
27 outubro 2009
Windows Vista Backup
Maravilha das maravilhas, para fazer backups do Vista, tem de se utilizar a aplicação do XP: NTBackup.
Na fonte, encontram-se os passos para ir buscar os ficheiros ao XP.
Para quem não tem à mão um XP, e mesmo para quem tem, pode ser feito o download a partir de www.microsoft.com/Downloads da ferramenta. Não tive hipótese de testar esta opção.
fonte:
installing_windows_xp_ntbackup_on_windows_vista
Na fonte, encontram-se os passos para ir buscar os ficheiros ao XP.
Para quem não tem à mão um XP, e mesmo para quem tem, pode ser feito o download a partir de www.microsoft.com/Downloads da ferramenta. Não tive hipótese de testar esta opção.
fonte:
installing_windows_xp_ntbackup_on_windows_vista
Subscrever:
Mensagens (Atom)
