terça-feira, 27 de dezembro de 2011

Recuperar base de dados do firebird.

Recuperar base de dados do firebird.


1º Confirme se o banco esta com problemas:

gfix -c -full banco.fdb;

2º Caso o erro seja confirmado, tente recuperar o banco:

gfix -mend -full -ignore banco.fdb;

3º Confirme se o banco foi reparado:

gfix -c -full banco.fdb;

4º Caso o banco ainda esteja com problema, tente:

gbak -backup -v -ignore banco.fdb banco.fbk;

5º Caso obtenha um erro tente:

gbak -backup -v -ignore -garbage banco.fdb banco.fbk;

6º Caso obtenha erro, comece a ficar preocupado(rs..), tente:

gbak -backup -v -ignore -garbage -limbo banco.fdb banco.fbk;

7º Caso persista o erro, procure por empresas especializadas em reparar banco firebird, pois o problema é grave.

Caso você tenha conseguido fazer o backup do banco, use o seguinte comando para fazer o restore:

gbak -create - v banco.fbk banco.fdb;

Se ocorrer erro no restore tente com os parametros -inactive e -one_at_a_time

Melhor recomendação e se tenha o backup, existe diversos softwares, para agendamento para automatizar o backup


Esta dica foi retirada do site: desenvolvedor.donato.inf.br

terça-feira, 11 de outubro de 2011

Configuração do Samba

[global]
workgroup = ESTUDO
netbios aliases = SRVDB
server string = %h
;wins server = 10.0.0.2
wins support = yes
dns proxy = no
name resolve order = lmhosts host wins bcast
# interfaces = 127.0.0.0/8 eth0
bind interfaces only = yes
log file = /var/log/samba/log.%m
max log size = 100
syslog = 0

####### Tratando conexoes #######
; 300 segundos
keepalive = 300
; 10 minutos
deadtime = 10
panic action = /usr/share/samba/panic-action %d

####### Authentication #######
security = share
encrypt passwords = true
passdb backend = smbpasswd
obey pam restrictions = yes
unix password sync = yes
pam password change = yes

########## Domains ###########
os level = 30
domain logons = no
domain master = no
preferred master = no
local master = no

########## Printing ##########
load printers = no

############ Misc ############
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
hosts allow = ALL
case sensitive = No
;preserve case = no
;default case = lower
unix charset = ISO8859-1
display charset = cp850
getwd cache = yes


[GERAL]
comment = Pasta contabilidade
path = /home/REDE/GERAL
locking = no
writeable = yes
available = yes
browseable = yes
public = yes
force create mode = 0777
force directory mode = 0777
force user = firebird
force group = firebird
guest ok = Yes
# veto files = /*.mp3/*.mpg/*.mpeg/*.avi/*.mov/*.wmv/*.wma/*.wav/*.inf/*.vinf
# /*.scr/*.src/*.bat/*.vmx/*.com/*.lnk/*.cmd/*.pif/*.vbs/*.js/*.aa/
hide dot files = yes

segunda-feira, 3 de outubro de 2011

Instalando o Firebird 2.1 Super no Ubuntu.

Edite o arquivo sources.list:
vim /etc/apt/sources.list

Adicione os 2 repositorios abaixo no final do arquivo:
deb http://ppa.launchpad.net/mapopa/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/mapopa/ppa/ubuntu karmic main

Importe a chave:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ea316a2f8d6bd55554c23f680be6d09eef648708

Atualize o repositorio:
apt-get update

Localize o pacote que deseja instalar:
apt-cache search firebird2.1-*

Utilize o comando abaixo para colocar o firebird na inicialização automatica do sistema e alterar a senha do SYSDBA:
dpkg-reconfigure firebird2.1-super


O texto foi tirado do site abaixo:
https://help.ubuntu.com/community/Firebird2.1

terça-feira, 5 de abril de 2011

Fazendo backup e restaurando com PostgreSQL.

Para exportar um banco de dados:

$ pg_dump meu_bd > db.out

Para importar este banco de dados:

$ psql -d database -f db.out

Para exportar um banco de dados chamado meu_bd que contém objetos grandes para um arquivo tar:

$ pg_dump -Ft -b meu_bd > bd.tar

Para importar este banco de dados (com os objetos grandes) para um banco de dados existente chamado novo_bd:

$ pg_restore -d novo_bd bd.tar


Fonte: http://www.htmlstaff.org/postgresqlmanual/app-pgdump.html

sábado, 26 de fevereiro de 2011

Configurar varias vlans na mesma interface, em roteadores cisco.

R1 (config) #interface f0/0.10
R1 (config-subif) # encapsulation dot1q 10
R1 (config-subif) # ip address 172.17.10.1 255.255.255.0
R1 (config-subif) #interface f0/0.20
R1 (config-subif) # encapsulation dot1q 20
R1 (config-subif) # ip address 172.17.20.1 255.255.255.0
R1 (config-subif) #interface f0/0.30
R1 (config-subif) # encapsulation dot1q 30
R1 (config-subif) # ip address 172.17.30.1 255.255.255.0
R1 (config-subif) # interface f0/0
R1 (config-if) #no shutdown

Configurar vlans em roteadores cisco.

R1 (config) #interface f0/0.10
R1 (config-subif) # encapsulation dot1q 10
R1 (config-subif) # ip address 172.17.10.1 255.255.255.0
R1 (config-subif) # interface f0/0
R1 (config-if) #no shutdown

sábado, 22 de janeiro de 2011

Configuração de tronco em switch cisco.

SW1>enable
Password:
SW1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#vlan 10
SW1(config-vlan)#name vendas
SW1(config-vlan)#exit
SW1(config)#int gigabitEthernet 0/1
SW1(config-if)#switchport mode trunk
SW1(config-if)#exit
SW1(config)#exit
SW1#

Configurando VTP em switch cisco.

SW1>enable
Password:
SW1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#vtp domain cisco
Changing VTP domain name from NULL to cisco
SW1(config)#vtp version 2
SW1(config)#vtp password class
Setting device VLAN database password to class
SW1(config)#exit
SW1#

Configurando VLANS com varias FastEthernet em switch cisco.

SW1>enable
Password:
SW1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#vlan 10
SW1(config-vlan)#name vendas
SW1(config-vlan)#exit
SW1(config)#interface range FastEthernet 0/1 - 10
SW1(config-if-range)#switchport mode access
SW1(config-if-range)#switchport access vlan 10
SW1(config-if-range)#exit
SW1(config)#exit
SW1#

Configurando VLANS simples em switch cisco.

SW1>enable
Password:
SW1#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
SW1(config)#vlan 10
SW1(config-vlan)#name vendas
SW1(config-vlan)#exit
SW1(config)#interface FastEthernet 0/11
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 10
SW1(config-if)#exit
SW1(config)#exit
SW1#

sexta-feira, 21 de janeiro de 2011

Removendo mensagem de erro csrcs.exe.

Abra o registro do windows, procure pela chave csrcs.exe e delete todas que forem encontrada.
Abra c:\windows\system32\ e delete o arquivo csrcs.exe.

Reinicie o windows.

quarta-feira, 19 de janeiro de 2011

IExplorer criando atalhos.

Abra o regedit. (Iniciar -> Executar -> regedit)

vá até a chave:

[HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\Shellex]

Clique sobre a subchave "LegacyDisable" (painel da direita) e exclua-a.

depois, vá até a chave:

[HKEY_CLASSES_ROOT\Computer_User_Name\{871C5380-42A0-1069-A2EA-08002B30309D}\shell\OpenHome]

Clique sobre a subchave "LegacyDisable" (painel da direita) e exclua-a.

Feche tudo, reinicie o micro.

sábado, 15 de janeiro de 2011

Ativando o windows XP.

1. Vá em Iniciar > Executar

2. Digite regedit e clique em OK.

3. Já dentro do regedit, navegue até a chave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
\WindowsNT\CurrentVersion\WPAEvents

4. No painel à direita, clique duas vezes em OOBETimer

5. Na janela que foi aberta, apague qualquer valor e clique em OK. Feche o regedit

6. Vá novamente em Iniciar > Executar e dessa vez digite:
%systemroot%\system32\oobe\msoobe.exe /a

7. Na janela que foi aberta, escolha a opção Sim, desejo telefonar…

8. Na próxima etapa, clique no botão Alterar chave de produto.

9. Na etapa seguinte, digite a CD-Key:
THMPV-77D6F-94376-8HGKG-VRDRQ
e clique no botão Atualizar

10. Após clicar no botão Atualizar, o assistente para ativação voltará para a janela anterior, então, clique em Lembrar mais tarde e reinicie o Windows.

11. Reiniciado o Windows vá novamente em Iniciar > Executar e digite:
%systemroot%\system32\oobe\msoobe.exe /a

12. Aparecerá a seguinte mensagem:

Ativação do Windows
O Windows já está ativado. Clique em OK para sair.

Pronto! Windows validado com sucesso!