Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Frequentemente, ocorrem situações em que um administrador de banco de dados do Analysis Services (dba) deseja alterar um banco de dados de leitura/gravação para um banco de dados somente leitura ou vice-versa. Essas situações geralmente são orientadas por necessidades comerciais, como compartilhar a mesma pasta de banco de dados entre vários servidores para dimensionar uma solução e melhorar o desempenho. Para essas situações, a propriedade do banco de dados ReadWriteMode permite que os administradores de banco de dados do Analysis Services alterem facilmente o modo operacional do banco de dados.
Propriedade de banco de dados ReadWriteMode
A ReadWriteMode propriedade de banco de dados especifica se o banco de dados está no modo de leitura/gravação ou no modo somente leitura. Esses são os dois únicos valores possíveis da propriedade. Quando o banco de dados está no modo somente leitura, nenhuma alteração ou atualização pode ser aplicada ao banco de dados. No entanto, quando o banco de dados está no modo de leitura/gravação, podem ocorrer alterações e atualizações. A ReadWriteMode propriedade de banco de dados é definida como uma propriedade somente leitura; ela só pode ser definida por meio de um Attach comando.
Quando um banco de dados está no modo somente leitura, determinadas restrições estão em vigor que afetam o conjunto comum de operações permitidas para o banco de dados. Consulte a tabela a seguir para as operações restritas.
| Modo ReadOnly | Operações restritas |
|---|---|
| Comandos XML/A Observação: um erro é gerado quando você executa qualquer um desses comandos. |
CreateAlterDeleteProcessMergePartitionsDesignAggregationsCommitTransactionRestoreSynchronizeInsertUpdateDropObservação: a gravação em células é permitida em bancos de dados em modo somente leitura; no entanto, as alterações não podem ser confirmadas. |
| Instruções MDX Observação: um erro é gerado quando você executa qualquer uma dessas instruções. |
COMMIT TRANCREATE SESSION CUBEALTER CUBEALTER DIMENSIONCREATE DIMENSION MEMBERDROP DIMENSION MEMBERALTER DIMENSIONObservação: os usuários do Excel não podem usar o recurso de agrupamento em tabelas dinâmicas, pois esse recurso é implementado internamente usando CREATE SESSION CUBE comandos. |
| Instruções DMX Observação: um erro é gerado quando você executa qualquer uma dessas instruções. |
CREATE [SESSION] MINING STRUCTUREALTER MINING STRUCTUREDROP MINING STRUCTURECREATE [SESSION] MINING MODELDROP MINING MODELIMPORTSELECT INTOINSERTUPDATEDELETE |
| Operações em segundo plano | Todas as operações em segundo plano que modificariam o banco de dados estão desabilitadas. Isso inclui processamento lento e cache proativo. |
Uso de ReadWriteMode
A ReadWriteMode propriedade de banco de dados deve ser usada como parte de um Attach comando de banco de dados. O Attach comando permite que a propriedade de banco de dados seja definida como ou ReadWriteReadOnly. O valor da ReadWriteMode propriedade do banco de dados não pode ser atualizado diretamente porque a propriedade é definida como somente leitura. Os bancos de dados são criados com a ReadWriteMode propriedade definida como ReadWrite. Um banco de dados não pode ser criado no modo somente leitura.
Para alternar a propriedade de ReadWriteMode banco de dados entre ReadWrite e ReadOnly, você deve emitir uma sequência de Detach/Attach comandos.
Todas as operações de banco de dados, com exceção de Attach, mantêm a propriedade de banco de dados ReadWriteMode em seu estado atual. Por exemplo, operações como Alter, Backup, Restore e Synchronize preservam o valor ReadWriteMode.
Observação
Cubos locais podem ser criados a partir de um banco de dados somente leitura.
Consulte Também
Attach*
Microsoft.AnalysisServices.Database.Detach*
Anexar e desanexar bancos de dados do Analysis Services
Mover um banco de dados do Analysis Services
Desanexar Elemento
Anexar Elemento