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.
Os recursos a seguir foram modificados para serem suportados por um banco de dados parcialmente contido. Os recursos geralmente são modificados para que não cruzem o limite do banco de dados.
Para obter mais informações, veja Bancos de dados independentes.
ALTERAR BANCO DE DADOS
Nível do Aplicativo
Ao usar a instrução ALTER DATABASE de dentro de um banco de dados independente, a sintaxe difere da usada para um banco de dados não contido. Essa diferença inclui restrições de elementos da declaração que se estendem além do banco de dados para a instância. Para saber mais, confira ALTER DATABASE (Transact-SQL).
Nível da instância
A sintaxe do ALTER DATABASE quando usada fora de um banco de dados independente difere da usada para bancos de dados não contidos. Essas alterações impedem o cruzamento do limite do banco de dados. Para saber mais, confira ALTER DATABASE (Transact-SQL).
CRIAR BANCO DE DADOS
A sintaxe CREATE DATABASE para um banco de dados contido é diferente daquela de um banco de dados não contido. Consulte CREATE DATABASE (SQL Server Transact-SQL)para obter informações sobre novos requisitos e subsídios de sintaxe.
Tabelas temporárias
Tabelas temporárias locais são permitidas em um banco de dados independente, mas seu comportamento difere daqueles em bancos de dados não contidos. Em bancos de dados não contidos, os dados de tabelas temporárias são ordenados conforme a ordenação de tempdb. Em um banco de dados independente, os dados da tabela temporária são agrupados na ordenação do banco de dados independente.
Todos os metadados associados a tabelas temporárias (por exemplo, nomes de tabela e coluna, índices e assim por diante) estarão na ordenação do catálogo.
Restrições nomeadas não podem ser usadas em tabelas temporárias.
Tabelas temporárias podem não se referir a tipos definidos pelo usuário, coleções de esquema XML ou funções definidas pelo usuário.
Ordenação
No modelo de banco de dados não contido, há três tipos separados de ordenação: ordenação de banco de dados, ordenação de instância e ordenação de tempdb. Os bancos de dados contidos usam apenas duas ordenações, ordenação de banco de dados e a nova ordenação de catálogo. Consulte Ordenações de Bancos de Dados Contidos para obter mais detalhes sobre a ordenação de banco de dados contido.
Opções do Usuário
Ao habilitar bancos de dados independentes, a opção de opções de usuário deve ser definida como 0 para a instância do SQL Server.
Consulte Também
Ordenações de banco de dados contidas
Bancos de dados independentes