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, 27 de dezembro de 2011
sexta-feira, 14 de outubro de 2011
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
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
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
$ 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
sexta-feira, 11 de março de 2011
segunda-feira, 7 de março de 2011
Comando em DOS para visualizar arquivos ocultos.
Abra o prompt do DOS e digite o comando abaixo no diretorio que deseja verificar:
dir /A:H
dir /A:H
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
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
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
terça-feira, 8 de fevereiro de 2011
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#
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#
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#
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#
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.
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.
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!
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!
Assinar:
Postagens (Atom)