{" partition p2 values less then ('01-APR-2001') tablespace ts2, "}
{" partition p3 values less then (maxvalue) tablespace ts4) "}
Nas versões de motor entregues antes a versão 6.4, a única cláusula de guardar possível é
Volume imposto | {" On volume1 "} |
A partir da versão 6.4 está igualmente possível de definir que o primeiro índice (e ele apenas) está "clustered", quer dizer que os dados da tabela cujo fisicamente limitada na ordem desta chave. Isto pode ser utilizado com fins de otimização, o principio sendo então de acrescentar a secção seguinte (XXXX sendo o nome de index em questão) :
$CLUSTERED
{ "XXXX" }
End
É importante, para que esta diretiva seja tomada em conta, de revalidar a tabela em modo forçado após ter modificado o ficheiro de configuração.
Atenção : esta sintaxe para definir o índice "clustered" é temporária. Com efeito, na próxima versão maior, a definiçao dos índices deste tipo será definido de maneira mais natural no dicionário
Encontrar-se-á a seguir um exemplo de ficheiro de configuração. Notar-se-á aqui uma parte somente das diretivas serão utilizadas (segundo a base utilizada, depois que aquelas se aplicam à base de dados realmente utilizada serão colocados em obra).
É de notar que o fornecimento standard do software não comporta nenhum ficheiro de configuração, e que uma atualização respeita os ficheiros de configuração existentes. Com efeito, os ficheiros de configuração são considerados como elementos de implementação e são forçosamente ligados a uma instalação dada e não a um standard qualquer.
| #--- Regra por Oracle : Ficheiro das faturas #--- Regra para Sql Server #--- Primerio índice sob Oracle (Sem regra para os outros índices) |
O motor SAGE utiliza os ficheiros ascii de tipo "Unix", quer dizer que o separador de linha é "Line Feed" (caracter de código 10), e não por "Carriage Return", "Line Feed" (caracteres 13, depois 10) como para os ficheiros textos Windows™. É então fundamental de não editar tais textos sobre notepad (ou do menos de não os reenscrever com notepad), falta que o motor sage será em pente de os reexplorar. Por outro lado, sob UNIX, o editor vi está utilizável. Os editor sage geram tudo de facto correctamete estes ficheiros.
É de então notar que o formato utilizado por ficheiros está na realidade o formato UTF8 (que está um formato permitindo de tratar ps caracteres UNICODE - chinês por exempo - de maneira totalmente transparente. Trata-se então em realidade de uma codificação sobre 1 a 4 bytes para um único carater. O formato UTF8 corresponde a ASCII para todos os carateres não acentuados, mas desde que o bit de peso o mais forte é 1, o caracter está codificado sobre mais de um byte. Isto significa que os caracteres acentuados franceses não são visualizados corretamente com os editores "clássicos" (ma os editores sage tratam correctamente esta transcodificação).
Na ausência de ficheiro de configuração, o algoritmo de dimesionamento utilizado para talhar as tabelas oracle é o seguinte :