Precisando  fazer o backup de mais de 20GB de arquivos de um site de fotos utilizando o FTP, me deparei com o problema”Tempo”, pois levaria em média de 8 a 12 horas para conseguir salvar todas as pastas, pois a maioria dos servidores FTP são configurados para o sincronismo de mais ou menos 12 arquivos simultaneamente, o que impede ir mais rápido.

Solução: Utilizando o Gerenciador de Arquivos do CPANEL, fiz a compactação das pastas que era separadas por ano (2005,2006,2007,…), levou em média 3 minutos a cada 4GB de dados.

Na sequencia fiz o download da pasta compactada, com uma banda de 10MB consegui baixar em tempo hábil, mais rápido e eficiente do que o FTP.

cpanel-compactar

Oracle/PLSQL: ASCII – CHR (Character)

 

SELECT
ASCII(‘A’)
,  ASCII(‘Z’)
,  ASCII(‘a’)
,  ASCII(‘z’)
,  ASCII(‘ ‘)
FROM dual;

oracle_sql-plus_ascII

 

oracle_pl-sql_ascII

 

SELECT
ASCII(‘F’)
,  ASCII(‘a’)
,  ASCII(‘b’)
,  ASCII(‘i’)
,  ASCII(‘a’)
,  ASCII(‘n’)
,  ASCII(‘o’)
FROM dual;

oracle_pl-sql_ascII_fabiano SELECT
CHR(’70’)
,  CHR(’97’)
,  CHR(’98’)
,  CHR(‘105′)
,  CHR(’97’)
,  CHR(‘110’)
,  CHR(‘111’)
FROM dual;

oracle_pl-sql_chr_fabiano

http://pt.wikipedia.org/wiki/ASCII

Fazendo o select para o usuário do banco: fabiano

1
SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE LIKE 'FABIANO'

Será retornado os privilégios e permissões para as ações, veja a seguir.

Create Table/Criar tabela = Não

Unlimited tablespace = Não

Create Trigger = Não

Create View = Não

Create Materialized View  = Não

Create Synonym = Não

permissao_oracle_DBA_SYS_PRIVSOu Seja o usuário ainda não possui as permissões atribuídas.

Na coluna GRANTEE é o usuário com a permissão concedida, e o PRIVILEGE o privilégio que o usuário tem no acesso ao objeto identificado.

SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE LIKE ‘FABIANO’

SELECT GRANTEE, GRANTED_ROLE, ADMIN_OPTION, DEFAULT_ROLE FROM DBA_ROLE_PRIVS WHERE GRANTEE LIKE ‘FABIANO’

permissao_oracle_DBA_ROLE_PRIVS