sys.databases (Transact-SQL)sys.databases (Transact-SQL)
SQL Server
Banco de Dados SQL do Azure
Azure Synapse Analytics (SQL DW)
Parallel Data Warehouse
SQL Server
Azure SQL Database
Azure Synapse Analytics (SQL DW)
Parallel Data Warehouse
Contém uma linha por banco de dados na instância do SQL ServerSQL Server.Contains one row per database in the instance of SQL ServerSQL Server.
Se um banco de dados não estiver ONLINE
ou AUTO_CLOSE
estiver definido como ON
e o banco de dados estiver fechado, os valores de algumas colunas poderão ser NULL
.If a database is not ONLINE
, or AUTO_CLOSE
is set to ON
and the database is closed, the values of some columns may be NULL
. Se um banco de dados for OFFLINE
, a linha correspondente não será visível para usuários com poucos privilégios.If a database is OFFLINE
, the corresponding row is not visible to low-privileged users. Para ver a linha correspondente se o banco de dados for OFFLINE
, um usuário deverá ter pelo menos a permissão de nível de servidor ALTER ANY DATABASE
ou a permissão CREATE DATABASE
no banco de dados master
.To see the corresponding row if the database is OFFLINE
, a user must have at least the ALTER ANY DATABASE
server-level permission, or the CREATE DATABASE
permission in the master
database.
Nome da colunaColumn name | Data typeData type | DescriçãoDescription |
---|---|---|
namename | sysnamesysname | Nome do banco de dados, exclusivo em uma instância do SQL ServerSQL Server ou em um servidor do Banco de dados SQL do AzureAzure SQL Database.Name of database, unique within an instance of SQL ServerSQL Server or within a Banco de dados SQL do AzureAzure SQL Database server. |
database_iddatabase_id | intint | ID do banco de dados, exclusivo em uma instância do SQL ServerSQL Server ou em um servidor do Banco de dados SQL do AzureAzure SQL Database.ID of the database, unique within an instance of SQL ServerSQL Server or within a Banco de dados SQL do AzureAzure SQL Database server. |
source_database_idsource_database_id | intint | Non-NULL = ID do banco de dados de origem deste instantâneo do banco de dados.Non-NULL = ID of the source database of this database snapshot. NULL = Não é um instantâneo do banco de dados.NULL = Not a database snapshot. |
owner_sidowner_sid | varbinary(85)varbinary(85) | SID (Identificador de Segurança) do proprietário externo do banco de dados, como registrado para o servidor.SID (Security-Identifier) of the external owner of the database, as registered to the server. Para obter informações sobre quem pode ter um banco de dados, consulte a seção ALTER AUTHORIZATION for databases de ALTER AUTHORIZATION.For information about who can own a database, see the ALTER AUTHORIZATION for databases section of ALTER AUTHORIZATION. |
create_datecreate_date | datetimedatetime | Data em que o banco de dados foi criado ou renomeado.Date the database was created or renamed. Para tempdb, esse valor é alterado toda vez que o servidor é reiniciado.For tempdb, this value changes every time the server restarts. |
compatibility_levelcompatibility_level | tinyinttinyint | Inteiro que corresponde à versão do SQL ServerSQL Server para o qual o comportamento é compatível:Integer corresponding to the version of SQL ServerSQL Server for which behavior is compatible: Valor | se aplica aValue | Applies to 70 | SQL Server 2008SQL Server 2008 por meio de SQL Server 2008 R2SQL Server 2008 R270 | SQL Server 2008SQL Server 2008 through SQL Server 2008 R2SQL Server 2008 R2 80 | SQL Server 2008SQL Server 2008 por meio de SQL Server 2008 R2SQL Server 2008 R280 | SQL Server 2008SQL Server 2008 through SQL Server 2008 R2SQL Server 2008 R2 90 | SQL Server 2008SQL Server 2008 por meio de SQL Server 2012 (11.x)SQL Server 2012 (11.x)90 | SQL Server 2008SQL Server 2008 through SQL Server 2012 (11.x)SQL Server 2012 (11.x) 100 | SQL Server 2008SQL Server 2008 e posterior e Banco de dados SQL do AzureAzure SQL Database100 | SQL Server 2008SQL Server 2008 and later and Banco de dados SQL do AzureAzure SQL Database 110 | SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior e Banco de dados SQL do AzureAzure SQL Database110 | SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later and Banco de dados SQL do AzureAzure SQL Database 120 | SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posterior e Banco de dados SQL do AzureAzure SQL Database120 | SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later and Banco de dados SQL do AzureAzure SQL Database 130 | SQL Server 2016 (13.x)SQL Server 2016 (13.x) e posterior130 | SQL Server 2016 (13.x)SQL Server 2016 (13.x) and later 140 | SQL Server 2017 (14.x)SQL Server 2017 (14.x) e posterior140 | SQL Server 2017 (14.x)SQL Server 2017 (14.x) and later 150 | SQL Server 2019 (15.x)SQL Server 2019 (15.x)150 | SQL Server 2019 (15.x)SQL Server 2019 (15.x) |
collation_namecollation_name | sysnamesysname | Ordenação do banco de dados.Collation for the database. Funciona como a ordenação padrão no banco de dados.Acts as the default collation in the database. NULL = o banco de dados não está online ou AUTO_CLOSE está definido como ON e o banco de dados está fechado.NULL = Database is not online or AUTO_CLOSE is set to ON and the database is closed. |
user_accessuser_access | tinyinttinyint | Configuração de acesso do usuário:User-access setting: 0 = MULTI_USER especificado0 = MULTI_USER specified 1 = SINGLE_USER especificado1 = SINGLE_USER specified 2 = RESTRICTED_USER especificado2 = RESTRICTED_USER specified |
user_access_descuser_access_desc | nvarchar(60)nvarchar(60) | Descrição da configuração do acesso do usuário.Description of user-access setting. |
is_read_onlyis_read_only | bitbit | 1 = O banco de dados é READ_ONLY1 = Database is READ_ONLY 0 = O banco de dados é READ_WRITE0 = Database is READ_WRITE |
is_auto_close_onis_auto_close_on | bitbit | 1 = AUTO_CLOSE está ON1 = AUTO_CLOSE is ON 0 = AUTO_CLOSE está OFF0 = AUTO_CLOSE is OFF |
is_auto_shrink_onis_auto_shrink_on | bitbit | 1 = AUTO_SHRINK está ON1 = AUTO_SHRINK is ON 0 = AUTO_SHRINK está OFF0 = AUTO_SHRINK is OFF |
statestate | tinyinttinyint | Valor | se aplica aValue | Applies to 0 = ONLINE0 = ONLINE 1 = RESTORING1 = RESTORING 2 = RECUPERAndo | SQL Server 2008SQL Server 2008 e posterior2 = RECOVERING | SQL Server 2008SQL Server 2008 and later 3 = RECOVERY_PENDING | SQL Server 2008SQL Server 2008 e posterior3 = RECOVERY_PENDING | SQL Server 2008SQL Server 2008 and later 4 = SUSPECT4 = SUSPECT 5 = SQL Server 2008SQL Server 2008 | de emergência e posterior5 = EMERGENCY | SQL Server 2008SQL Server 2008 and later 6 = OFFLINE | SQL Server 2008SQL Server 2008 e posterior6 = OFFLINE | SQL Server 2008SQL Server 2008 and later 7 = COPYING | Banco de dados SQL do AzureAzure SQL Database Replicação geográfica ativaActive Geo-Replication7 = COPYING | Banco de dados SQL do AzureAzure SQL Database Replicação geográfica ativaActive Geo-Replication 10 = OFFLINE_SECONDARY | Banco de dados SQL do AzureAzure SQL Database Replicação geográfica ativaActive Geo-Replication10 = OFFLINE_SECONDARY | Banco de dados SQL do AzureAzure SQL Database Replicação geográfica ativaActive Geo-Replication Observação: Para bancos de dados Always On, consulte as colunas database_state ou database_state_desc de Sys. dm_hadr_database_replica_states.Note: For Always On databases, query the database_state or database_state_desc columns of sys.dm_hadr_database_replica_states. |
state_descstate_desc | nvarchar(60)nvarchar(60) | Descrição do estado do banco de dados.Description of the database state. Consulte State.See state. |
is_in_standbyis_in_standby | bitbit | O banco de dados é somente leitura para log de restauração.Database is read-only for restore log. |
is_cleanly_shutdownis_cleanly_shutdown | bitbit | 1 = Banco de dados desligado corretamente. Nenhuma recuperação é necessária na inicialização1 = Database shut down cleanly; no recovery required on startup 0 = Banco de dados não desligado corretamente. Recuperação é necessária na inicialização0 = Database did not shut down cleanly; recovery is required on startup |
is_supplemental_logging_enabledis_supplemental_logging_enabled | bitbit | 1 = SUPPLEMENTAL_LOGGING está ON1 = SUPPLEMENTAL_LOGGING is ON 0 = SUPPLEMENTAL_LOGGING está OFF0 = SUPPLEMENTAL_LOGGING is OFF |
snapshot_isolation_statesnapshot_isolation_state | tinyinttinyint | Estado de transações de isolamento de instantâneo permitidas, conforme definido pela opção ALLOW_SNAPSHOT_ISOLATION:State of snapshot-isolation transactions being allowed, as set by the ALLOW_SNAPSHOT_ISOLATION option: 0 = O estado de isolamento de instantâneo está OFF (padrão).0 = Snapshot isolation state is OFF (default). O isolamento de instantâneo não é permitido.Snapshot isolation is disallowed. 1 = O estado de isolamento de instantâneo está ON.1 = Snapshot isolation state ON. O isolamento de instantâneo é permitido.Snapshot isolation is allowed. 2 = O estado de isolamento de instantâneo está em transição para o estado OFF.2 = Snapshot isolation state is in transition to OFF state. Todas as transações têm suas modificações controladas por versão.All transactions have their modifications versioned. Não é possível iniciar novas transações usando isolamento de instantâneo.Cannot start new transactions using snapshot isolation. O banco de dados permanece na transição para o estado OFF até que todas as transações que estavam ativas quando ALTER DATABASE foi executado possam ser concluídas.The database remains in the transition to OFF state until all transactions that were active when ALTER DATABASE was run can be completed. 3 = O estado de isolamento de instantâneo está em transição para o estado ON.3 = Snapshot isolation state is in transition to ON state. Novas transações têm suas modificações controladas por versão.New transactions have their modifications versioned. As transações não podem usar isolamento de instantâneo até que o estado de isolamento de instantâneo se torne 1 (ON).Transactions cannot use snapshot isolation until the snapshot isolation state becomes 1 (ON). O banco de dados permanece na transição para o estado ON até que todas as transações de atualização que estavam ativas quando ALTER DATABASE foi executado possam ser concluídas.The database remains in the transition to ON state until all update transactions that were active when ALTER DATABASE was run can be completed. |
snapshot_isolation_state_descsnapshot_isolation_state_desc | nvarchar(60)nvarchar(60) | Descrição do estado de transações de isolamento de instantâneo permitidas, conforme definido pela opção ALLOW_SNAPSHOT_ISOLATION.Description of state of snapshot-isolation transactions being allowed, as set by the ALLOW_SNAPSHOT_ISOLATION option. |
is_read_committed_snapshot_onis_read_committed_snapshot_on | bitbit | 1 = A opção READ_COMMITTED_SNAPSHOT está ON.1 = READ_COMMITTED_SNAPSHOT option is ON. Operações de leitura sob o nível de isolamento confirmado por leitura são baseados em varreduras de instantâneo e não adquirem bloqueios.Read operations under the read-committed isolation level are based on snapshot scans and do not acquire locks. 0 = A opção de READ_COMMITTED_SNAPSHOT está OFF (padrão).0 = READ_COMMITTED_SNAPSHOT option is OFF (default). Operações de leitura sob o nível de isolamento confirmado por leitura usam bloqueios de compartilhamento.Read operations under the read-committed isolation level use share locks. |
recovery_modelrecovery_model | tinyinttinyint | Modelo de recuperação selecionado:Recovery model selected: 1 = FULL1 = FULL 2 = BULK_LOGGED2 = BULK_LOGGED 3 = SIMPLE3 = SIMPLE |
recovery_model_descrecovery_model_desc | nvarchar(60)nvarchar(60) | Descrição de modelo de recuperação selecionado.Description of recovery model selected. |
page_verify_optionpage_verify_option | tinyinttinyint | Configuração da opção PAGE_VERIFY:Setting of PAGE_VERIFY option: 0 = NONE0 = NONE 1 = TORN_PAGE_DETECTION1 = TORN_PAGE_DETECTION 2 = CHECKSUM2 = CHECKSUM |
page_verify_option_descpage_verify_option_desc | nvarchar(60)nvarchar(60) | Descrição da configuração da opção PAGE_VERIFY.Description of PAGE_VERIFY option setting. |
is_auto_create_stats_onis_auto_create_stats_on | bitbit | 1 = AUTO_CREATE_STATISTICS está ON1 = AUTO_CREATE_STATISTICS is ON 0 = AUTO_CREATE_STATISTICS está OFF0 = AUTO_CREATE_STATISTICS is OFF |
is_auto_create_stats_incremental_onis_auto_create_stats_incremental_on | bitbit | Indica a configuração padrão para a opção incremental de estatísticas automáticas.Indicates the default setting for the incremental option of auto stats. 0 = as estatísticas criadas automaticamente não são incrementais0 = auto create stats are non-incremental 1 = as estatísticas criadas automaticamente são incrementais se possível1 = auto create stats are incremental if possible Aplica-se a: SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posterior.Applies to: SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later. |
is_auto_update_stats_onis_auto_update_stats_on | bitbit | 1 = AUTO_UPDATE_STATISTICS está ON1 = AUTO_UPDATE_STATISTICS is ON 0 = AUTO_UPDATE_STATISTICS está OFF0 = AUTO_UPDATE_STATISTICS is OFF |
is_auto_update_stats_async_onis_auto_update_stats_async_on | bitbit | 1 = AUTO_UPDATE_STATISTICS_ASYNC está ON1 = AUTO_UPDATE_STATISTICS_ASYNC is ON 0 = AUTO_UPDATE_STATISTICS_ASYNC está OFF0 = AUTO_UPDATE_STATISTICS_ASYNC is OFF |
is_ansi_null_default_onis_ansi_null_default_on | bitbit | 1 = ANSI_NULL_DEFAULT está ON1 = ANSI_NULL_DEFAULT is ON 0 = ANSI_NULL_DEFAULT está OFF0 = ANSI_NULL_DEFAULT is OFF |
is_ansi_nulls_onis_ansi_nulls_on | bitbit | 1 = ANSI_NULLS está ON1 = ANSI_NULLS is ON 0 = ANSI_NULLS está OFF0 = ANSI_NULLS is OFF |
is_ansi_padding_onis_ansi_padding_on | bitbit | 1 = ANSI_PADDING está ON1 = ANSI_PADDING is ON 0 = ANSI_PADDING está OFF0 = ANSI_PADDING is OFF |
is_ansi_warnings_onis_ansi_warnings_on | bitbit | 1 = ANSI_WARNINGS está ON1 = ANSI_WARNINGS is ON 0 = ANSI_WARNINGS está OFF0 = ANSI_WARNINGS is OFF |
is_arithabort_onis_arithabort_on | bitbit | 1 = ARITHABORT está ON1 = ARITHABORT is ON 0 = ARITHABORT está OFF0 = ARITHABORT is OFF |
is_concat_null_yields_null_onis_concat_null_yields_null_on | bitbit | 1 = CONCAT_NULL_YIELDS_NULL está ON1 = CONCAT_NULL_YIELDS_NULL is ON 0 = CONCAT_NULL_YIELDS_NULL está OFF0 = CONCAT_NULL_YIELDS_NULL is OFF |
is_numeric_roundabort_onis_numeric_roundabort_on | bitbit | 1 = NUMERIC_ROUNDABORT está ON1 = NUMERIC_ROUNDABORT is ON 0 = NUMERIC_ROUNDABORT está OFF0 = NUMERIC_ROUNDABORT is OFF |
is_quoted_identifier_onis_quoted_identifier_on | bitbit | 1 = QUOTED_IDENTIFIER está ON1 = QUOTED_IDENTIFIER is ON 0 = QUOTED_IDENTIFIER está OFF0 = QUOTED_IDENTIFIER is OFF |
is_recursive_triggers_onis_recursive_triggers_on | bitbit | 1 = RECURSIVE_TRIGGERS está ON1 = RECURSIVE_TRIGGERS is ON 0 = RECURSIVE_TRIGGERS está OFF0 = RECURSIVE_TRIGGERS is OFF |
is_cursor_close_on_commit_onis_cursor_close_on_commit_on | bitbit | 1 = CURSOR_CLOSE_ON_COMMIT está ON1 = CURSOR_CLOSE_ON_COMMIT is ON 0 = CURSOR_CLOSE_ON_COMMIT está OFF0 = CURSOR_CLOSE_ON_COMMIT is OFF |
is_local_cursor_defaultis_local_cursor_default | bitbit | 1 = CURSOR_DEFAULT é local1 = CURSOR_DEFAULT is local 0 = CURSOR_DEFAULT é global0 = CURSOR_DEFAULT is global |
is_fulltext_enabledis_fulltext_enabled | bitbit | 1 = Texto completo habilitado para o banco de dados1 = Full-text is enabled for the database 0 = Texto completo desabilitado para o banco de dados0 = Full-text is disabled for the database |
is_trustworthy_onis_trustworthy_on | bitbit | 1 = O banco de dados foi marcado como confiável1 = Database has been marked trustworthy 0 = O banco de dados não foi marcado como confiável0 = Database has not been marked trustworthy Por padrão, os bancos de dados restaurados ou anexados têm o confiável não habilitado.By default, restored or attached databases have the trustworthy not enabled. |
is_db_chaining_onis_db_chaining_on | bitbit | 1 = O encadeamento de propriedades de bancos de dados está ON1 = Cross-database ownership chaining is ON 0 = O encadeamento de propriedades de bancos de dados está OFF0 = Cross-database ownership chaining is OFF |
is_parameterization_forcedis_parameterization_forced | bitbit | 1 = A parametrização é FORCED1 = Parameterization is FORCED 0 = A parametrização é SIMPLE0 = Parameterization is SIMPLE |
is_master_key_encrypted_by_serveris_master_key_encrypted_by_server | bitbit | 1 = O banco de dados tem uma chave mestra criptografada1 = Database has an encrypted master key 0 = O banco de dados não tem uma chave mestra criptografada0 = Database does not have an encrypted master key |
is_query_store_onis_query_store_on | bitbit | 1 = o repositório de consultas é habilitado para este banco de dados.1 = The query store is enable for this database. Marque Sys. database_query_store_options para exibir o status do repositório de consultas.Check sys.database_query_store_options to view the query store status. 0 = o repositório de consultas não está habilitado0 = The query store is not enabled Aplica-se a: SQL ServerSQL Server (SQL Server 2016 (13.x)SQL Server 2016 (13.x) e posterior).Applies to: SQL ServerSQL Server (SQL Server 2016 (13.x)SQL Server 2016 (13.x) and later). |
is_publishedis_published | bitbit | 1 = O banco de dados é um banco de dados de publicação em uma topologia de replicação transacional ou de instantâneo1 = Database is a publication database in a transactional or snapshot replication topology 0 = Não é um banco de dados de publicação0 = Is not a publication database |
is_subscribedis_subscribed | bitbit | Esta coluna não é usada.This column is not used. Sempre retornará 0, independentemente do status de assinante do banco de dados.It will always return 0, regardless of the subscriber status of the database. |
is_merge_publishedis_merge_published | bitbit | 1 = O banco de dados é um banco de dados de publicação em uma topologia de replicação de mesclagem1 = Database is a publication database in a merge replication topology 0 = Não é um banco de dados de publicação em uma topologia de replicação de mesclagem0 = Is not a publication database in a merge replication topology |
is_distributoris_distributor | bitbit | 1 = O banco de dados é o banco de dados de distribuição de uma topologia de replicação1 = Database is the distribution database for a replication topology 0 = Não é o banco de dados de distribuição de uma topologia de replicação0 = Is not the distribution database for a replication topology |
is_sync_with_backupis_sync_with_backup | bitbit | 1 = O banco de dados está marcado para sincronização de replicação com backup1 = Database is marked for replication synchronization with backup 0 = Não está marcado para sincronização de replicação com backup0 = Is not marked for replication synchronization with backup |
service_broker_guidservice_broker_guid | uniqueidentifieruniqueidentifier | Identificador do service broker para este banco de dados.Identifier of the service broker for this database. Usado como o BROKER_INSTANCE do destino na tabela de roteamento.Used as the broker_instance of the target in the routing table. |
is_broker_enabledis_broker_enabled | bitbit | 1 = O agente neste banco de dados está enviando e recebendo mensagens atualmente.1 = The broker in this database is currently sending and receiving messages. 0 = Todas as mensagens enviadas permanecerão na fila de transmissão e as mensagens recebidas não serão colocadas nas filas deste banco de dados.0 = All sent messages will stay on the transmission queue and received messages will not be put on queues in this database. Por padrão, bancos de dados restaurados ou anexados têm o agente desabilitado.By default, restored or attached databases have the broker disabled. A exceção é espelhamento de banco de dados onde o agente é habilitado após failover.The exception to this is database mirroring where the broker is enabled after failover. |
log_reuse_waitlog_reuse_wait | tinyinttinyint | A reutilização do espaço do log de transações está aguardando um dos itens a seguir no último ponto de verificação.Reuse of transaction log space is currently waiting on one of the following as of the last checkpoint. Para obter explicações mais detalhadas sobre esses valores, consulte o log de transações.For more detailed explanations of these values, see The Transaction Log. Valor | se aplica aValue | Applies to 0 = Nada0 = Nothing 1 = ponto de verificação (quando um banco de dados usa um modelo de recuperação e tem um grupo de arquivos com otimização de memória, você deve esperar ver a coluna log_reuse_wait indicar ponto de verificação ou xtp_checkpoint.) | SQL Server 2008SQL Server 2008 e posterior1 = Checkpoint (When a database uses a recovery model and has a memory-optimized data filegroup, you should expect to see the log_reuse_wait column indicate checkpoint or xtp_checkpoint.) | SQL Server 2008SQL Server 2008 and later2 = backup | de log SQL Server 2008SQL Server 2008 e posterior2 = Log Backup | SQL Server 2008SQL Server 2008 and later 3 = backup ativo ou restauração | SQL Server 2008SQL Server 2008 e posterior3 = Active backup or restore | SQL Server 2008SQL Server 2008 and later 4 = transação | ativa SQL Server 2008SQL Server 2008 e posterior4 = Active transaction | SQL Server 2008SQL Server 2008 and later 5 = espelhamento de | banco de dados SQL Server 2008SQL Server 2008 e posterior5 = Database mirroring | SQL Server 2008SQL Server 2008 and later 6 = replicação | SQL Server 2008SQL Server 2008 e posterior6 = Replication | SQL Server 2008SQL Server 2008 and later 7 = criação | de instantâneo de banco de dados SQL Server 2008SQL Server 2008 e posterior7 = Database snapshot creation | SQL Server 2008SQL Server 2008 and later 8 = Verificação de log8 = Log scan 9 = uma réplica secundária dos grupos de disponibilidade de Always On está aplicando os registros de log de transações desse banco de dados a um banco de dados secundário correspondente.9 = An Always On Availability Groups secondary replica is applying transaction log records of this database to a corresponding secondary database. |SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior| SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later 9 = outro (transitório) | até e incluindo SQL Server 2008 R2SQL Server 2008 R29 = Other (Transient) | Up to, and including SQL Server 2008 R2SQL Server 2008 R2 10 = somente | para uso interno SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior10 = For internal use only | SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later 11 = somente | para uso interno SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior11 = For internal use only | SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later 12 = somente | para uso interno SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior12 = For internal use only | SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later 13 = SQL Server 2012 (11.x)SQL Server 2012 (11.x) de | página mais antiga e posterior13 = Oldest page | SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later 14 = outros | SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posteriores14 = Other | SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later 16 = XTP_CHECKPOINT (quando um banco de dados usa um modelo de recuperação e tem um grupo de arquivos com otimização de memória, você deve esperar ver a coluna log_reuse_wait indicar ponto de verificação ou xtp_checkpoint.) | SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posterior16 = XTP_CHECKPOINT (When a database uses a recovery model and has a memory-optimized data filegroup, you should expect to see the log_reuse_wait column indicate checkpoint or xtp_checkpoint.) | SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later |
log_reuse_wait_desclog_reuse_wait_desc | nvarchar(60)nvarchar(60) | No momento, a descrição da reutilização de espaço do log de transações está aguardando como um dos últimos pontos de verificação.Description of reuse of transaction log space is currently waiting on as of the last checkpoint. |
is_date_correlation_onis_date_correlation_on | bitbit | 1 = DATE_CORRELATION_OPTIMIZATION está ON1 = DATE_CORRELATION_OPTIMIZATION is ON 0 = DATE_CORRELATION_OPTIMIZATION está OFF0 = DATE_CORRELATION_OPTIMIZATION is OFF |
is_cdc_enabledis_cdc_enabled | bitbit | 1 = O banco de dados está habilitado para Change Data Capture.1 = Database is enabled for change data capture. Para obter mais informações, consulte Sys. (SP_CDC_ENABLE_DB Transact-)SQL.For more information, see sys.sp_cdc_enable_db (Transact-SQL). |
is_encryptedis_encrypted | bitbit | Indica se o banco de dados está criptografado (reflete o estado definido pela última vez usando a cláusula ALTER DATABASE SET ENCRYPTION ).Indicates whether the database is encrypted (reflects the state last set by using the ALTER DATABASE SET ENCRYPTION clause). Pode ser um dos seguintes valores:Can be one of the following values:1 = Criptografado1 = Encrypted 0 = Não criptografado0 = Not Encrypted Para obter mais informações sobre a criptografia do banco de dados, confira Transparent Data Encryption (TDE).For more information about database encryption, see Transparent Data Encryption (TDE). Se o banco de dados estiver em processo de ser descriptografado, is_encrypted mostrará um valor de 0.If the database is in the process of being decrypted, is_encrypted shows a value of 0. Você pode ver o estado do processo de criptografia usando a exibição de gerenciamento dinâmico Sys. dm_database_encryption_keys .You can see the state of the encryption process by using the sys.dm_database_encryption_keys dynamic management view. |
is_honor_broker_priority_onis_honor_broker_priority_on | bitbit | Indica se o banco de dados honra as prioridades de conversa (reflete o estado definido pela última vez usando a cláusula ALTER DATABASE SET HONOR_BROKER_PRIORITY ).Indicates whether the database honors conversation priorities (reflects the state last set by using the ALTER DATABASE SET HONOR_BROKER_PRIORITY clause). Pode ser um dos seguintes valores:Can be one of the following values:1 = HONOR_BROKER_PRIORITY está ON1 = HONOR_BROKER_PRIORITY is ON 0 = HONOR_BROKER_PRIORITY está OFF0 = HONOR_BROKER_PRIORITY is OFF Por padrão, os bancos de dados restaurados ou anexados têm a prioridade do agente desativada.By default, restored or attached databases have the broker priority off. |
replica_idreplica_id | uniqueidentifieruniqueidentifier | Identificador exclusivo da réplica de disponibilidade local do Grupos de disponibilidade AlwaysOnAlways On availability groups do grupo de disponibilidade, se houver, no qual o banco de dados está participando.Unique identifier of the local Grupos de disponibilidade AlwaysOnAlways On availability groups availability replica of the availability group, if any, in which the database is participating. NULL = o banco de dados não faz parte de uma réplica de disponibilidade em um grupo de disponibilidade.NULL = database is not part of an availability replica of in availability group. Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
group_database_idgroup_database_id | uniqueidentifieruniqueidentifier | Identificador exclusivo do banco de dados dentro de um grupo de disponibilidade Always On, se houver, no qual o banco de dados está participando.Unique identifier of the database within an Always On availability group, if any, in which the database is participating. group_database_id é o mesmo para esse banco de dados na réplica primária e em todas as réplicas secundárias nas quais o banco de dados foi ingressado no grupo de disponibilidade.group_database_id is the same for this database on the primary replica and on every secondary replica on which the database has been joined to the availability group. NULL = o banco de dados não faz parte de uma réplica de disponibilidade em nenhum grupo de disponibilidade.NULL = database is not part of an availability replica in any availability group. Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
resource_pool_idresource_pool_id | intint | A ID do pool de recursos que é mapeado para esse banco de dados.The id of the resource pool that is mapped to this database. Esse conjunto de recursos controla a memória total disponível para tabelas com otimização de memória nesse banco de dados.This resource pool controls total memory available to memory-optimized tables in this database. Aplica-se a: SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posteriorApplies to: SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later |
default_language_lciddefault_language_lcid | smallintsmallint | Indica a lcid (id local) do idioma padrão de um banco de dados independente.Indicates the local id (lcid) of the default language of a contained database. Observação: Funciona como a opção de configuração de servidor do idioma padrão de sp_configure .Note: Functions as the Configure the default language Server Configuration Option of sp_configure . Esse valor é nulo para um banco de dados dependente.This value is null for a non-contained database.Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
default_language_namedefault_language_name | nvarchar(128)nvarchar(128) | Indica o idioma padrão de um banco de dados independente.Indicates the default language of a contained database. Esse valor é nulo para um banco de dados dependente.This value is null for a non-contained database. Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
default_fulltext_language_lciddefault_fulltext_language_lcid | intint | Indica a LCID (identificação de localidade) do idioma de texto completo padrão do banco de dados independente.Indicates the locale id (lcid) of the default fulltext language of the contained database. Observação: Funciona como padrão para Configurar a opção de configuração de servidor padrão Full-Text Language de sp_configure .Note: Functions as the default Configure the default full-text language Server Configuration Option of sp_configure . Esse valor é nulo para um banco de dados dependente.This value is null for a non-contained database.Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
default_fulltext_language_namedefault_fulltext_language_name | nvarchar(128)nvarchar(128) | Indica o idioma de texto completo padrão do banco de dados independente.Indicates the default fulltext language of the contained database. Esse valor é nulo para um banco de dados dependente.This value is null for a non-contained database. Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
is_nested_triggers_onis_nested_triggers_on | bitbit | Indica se gatilhos aninhados são permitidos no banco de dados independente.Indicates whether or not nested triggers are allowed in the contained database. 0 = gatilhos aninhados não são permitidos0 = nested triggers are not allowed 1 = gatilhos aninhados são permitidos1 = nested triggers are allowed Observação: Funciona como a opção configurar a configuração de servidor de disparadores aninhados de sp_configure .Note: Functions as the Configure the nested triggers Server Configuration Option of sp_configure . Esse valor é nulo para um banco de dados dependente.This value is null for a non-contained database. Consulte Sys. Configurations (Transact) -SQL para obter mais informações.See sys.configurations (Transact-SQL) for further information.Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
is_transform_noise_words_onis_transform_noise_words_on | bitbit | Indica se palavras de ruído devem ser transformadas no banco de dados independente.Indicates whether or noise words should be transformed in the contained database. 0 = palavras de ruído não devem ser transformadas.0 = noise words should not be transformed. 1 = palavras de ruído devem ser transformadas.1 = noise words should be transformed. Observação: Funciona como a opção de configuração de servidor Transform Noise words de sp_configure .Note: Functions as the transform noise words Server Configuration Option of sp_configure . Esse valor é nulo para um banco de dados dependente.This value is null for a non-contained database. Consulte Sys. Configurations (Transact) -SQL para obter mais informações.See sys.configurations (Transact-SQL) for further information.Aplica-se a: SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posteriorApplies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later |
two_digit_year_cutofftwo_digit_year_cutoff | smallintsmallint | Indica um valor de um número entre 1753 e 9999 para representar o ano de corte para interpretar anos com dois dígitos como anos de quatro dígitos.Indicates a value of a number between 1753 and 9999 to represent the cutoff year for interpreting two-digit years as four-digit years. Observação: Funciona como a opção de configuração de servidor de descorte de ano de dois dígitos de sp_configure .Note: Functions as the Configure the two digit year cutoff Server Configuration Option of sp_configure . Esse valor é nulo para um banco de dados dependente.This value is null for a non-contained database. Consulte Sys. Configurations (Transact) -SQL para obter mais informações.See sys.configurations (Transact-SQL) for further information.Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
containmentcontainment | tinyint não nulotinyint not null | Indica o status de contenção do banco de dados.Indicates the containment status of the database. 0 = a contenção do banco de dados está desativada.0 = database containment is off. Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database 1 = o banco de dados está em contenção parcial aplica-se a: SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior1 = database is in partial containment Applies to: SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later |
containment_desccontainment_desc | nvarchar(60) not nullnvarchar(60) not null | Indica o status de contenção do banco de dados.Indicates the containment status of the database. NONE = banco de dados herdado (contenção zero)NONE = legacy database (zero containment) PARTIAL = banco de dados parcialmente independentePARTIAL = partially contained database Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
target_recovery_time_in_secondstarget_recovery_time_in_seconds | intint | A hora estimada para recuperar o banco de dados, em segundos.The estimated time to recover the database, in seconds. Anulável.Nullable. Aplica-se a: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) e posterior) e Banco de dados SQL do AzureAzure SQL DatabaseApplies to: SQL ServerSQL Server (SQL Server 2012 (11.x)SQL Server 2012 (11.x) and later) and Banco de dados SQL do AzureAzure SQL Database |
delayed_durabilitydelayed_durability | intint | A configuração de durabilidade atrasada:The delayed durability setting: 0 = DESABILITADO0 = DISABLED 1 = PERMITIDO1 = ALLOWED 2 = FORÇADO2 = FORCED Para obter mais informações, veja Controlar a durabilidade da transação.For more information, see Control Transaction Durability. Aplica-se a: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posterior) e Banco de dados SQL do AzureAzure SQL Database.Applies to: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later) and Banco de dados SQL do AzureAzure SQL Database. |
delayed_durability_descdelayed_durability_desc | nvarchar(60)nvarchar(60) | A configuração de durabilidade atrasada:The delayed durability setting: DISABLEDDISABLED ALLOWEDALLOWED FORCEDFORCED Aplica-se a: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) e posterior) e Banco de dados SQL do AzureAzure SQL Database.Applies to: SQL ServerSQL Server (SQL Server 2014 (12.x)SQL Server 2014 (12.x) and later) and Banco de dados SQL do AzureAzure SQL Database. |
is_memory_optimized_elevate_to_snapshot_onis_memory_optimized_elevate_to_snapshot_on | bitbit | As tabelas com otimização de memória são acessadas usando o isolamento SNAPSHOT quando a configuração de sessão TRANSACTION ISOLATION LEVEL é definida como um nível de isolamento inferior, READ COMMITTED ou READ UNCOMMITTED.Memory-optimized tables are accessed using SNAPSHOT isolation when the session setting TRANSACTION ISOLATION LEVEL is set to a lower isolation level, READ COMMITTED or READ UNCOMMITTED. 1 = O nível de isolamento mínimo SNAPSHOT.1 = Minimum isolation level is SNAPSHOT. 0 = O nível de isolamento não é elevado.0 = Isolation level is not elevated. |
is_federation_memberis_federation_member | bitbit | Indica se o banco de dados é membro de uma federação.Indicates if the database is a member of a federation. Aplica-se ao: Banco de dados SQL do AzureAzure SQL DatabaseApplies to: Banco de dados SQL do AzureAzure SQL Database |
is_remote_data_archive_enabledis_remote_data_archive_enabled | bitbit | Indica se o banco de dados está ampliado.Indicates whether the database is stretched. 0 = o banco de dados não está habilitado para Stretch.0 = The database is not Stretch-enabled. 1 = o banco de dados está habilitado para Stretch.1 = The database is Stretch-enabled. Aplica-se a: SQL Server 2016 (13.x)SQL Server 2016 (13.x) e posteriorApplies to: SQL Server 2016 (13.x)SQL Server 2016 (13.x) and later Saiba mais em Stretch Database.For more information, see Stretch Database. |
is_mixed_page_allocation_onis_mixed_page_allocation_on | bitbit | Indica se as tabelas e os índices no banco de dados podem alocar páginas iniciais de extensões mistas.Indicates whether tables and indexes in the database can allocate initial pages from mixed extents. 0 = tabelas e índices no banco de dados sempre alocam páginas iniciais de extensões uniformes.0 = Tables and indexes in the database always allocate initial pages from uniform extents. 1 = tabelas e índices no banco de dados podem alocar páginas iniciais de extensões mistas.1 = Tables and indexes in the database can allocate initial pages from mixed extents. Aplica-se a: SQL Server 2016 (13.x)SQL Server 2016 (13.x) e posteriorApplies to: SQL Server 2016 (13.x)SQL Server 2016 (13.x) and later Para obter mais informações, consulte a opção SET MIXED_PAGE_ALLOCATION das opções (ALTER DATABASE SET Transact-)SQL.For more information, see the SET MIXED_PAGE_ALLOCATION option of ALTER DATABASE SET Options (Transact-SQL). |
is_temporal_retention_enabledis_temporal_retention_enabled | bitbit | Indica se a tarefa de limpeza da política de retenção temporal está habilitada.Indicates whether temporal retention policy cleanup task is enabled. Aplica-se ao: Banco de dados SQL do AzureAzure SQL DatabaseApplies to: Banco de dados SQL do AzureAzure SQL Database |
catalog_collation_typecatalog_collation_type | intint | A configuração de agrupamento do catálogo:The catalog collation setting: 0 = DATABASE_DEFAULT0 = DATABASE_DEFAULT 2 = SQL_Latin_1_General_CP1_CI_AS2 = SQL_Latin_1_General_CP1_CI_AS Aplica-se ao: Banco de dados SQL do AzureAzure SQL DatabaseApplies to: Banco de dados SQL do AzureAzure SQL Database |
catalog_collation_type_desccatalog_collation_type_desc | nvarchar(60)nvarchar(60) | A configuração de agrupamento do catálogo:The catalog collation setting: DATABASE_DEFAULTDATABASE_DEFAULT SQL_Latin_1_General_CP1_CI_ASSQL_Latin_1_General_CP1_CI_AS Aplica-se ao: Banco de dados SQL do AzureAzure SQL DatabaseApplies to: Banco de dados SQL do AzureAzure SQL Database |
is_result_set_caching_onis_result_set_caching_on | intint | 1 = is_result_set_caching_on está on1 = is_result_set_caching_on is on 0 = is_result_set_caching_on está desativado0 = is_result_set_caching_on is offAplica-se a: Azure SQL data warehouse Gen2.Applies to: Azure SQL Data Warehouse Gen2. Embora esses recursos estejam sendo distribuídos para todas as regiões, verifique a versão implantada em sua instância e as notas de versão mais recentes do Azure SQL DW para disponibilidade de recursos.While this features is being rolled out to all regions, please check the version deployed to your instance and the latest Azure SQL DW release notes for feature availability. |
PermissõesPermissions
Se o chamador de sys.databases
não for o proprietário do banco de dados e o banco de dados não for master
ou tempdb
, as permissões mínimas necessárias para ver a linha correspondente serão ALTER ANY DATABASE
ou a permissão VIEW ANY DATABASE
no nível do servidor ou a permissão CREATE DATABASE
no banco de dados master
.If the caller of sys.databases
is not the owner of the database and the database is not master
or tempdb
, the minimum permissions required to see the corresponding row are ALTER ANY DATABASE
or the VIEW ANY DATABASE
server-level permission, or CREATE DATABASE
permission in the master
database. O banco de dados ao qual o chamador está conectado sempre pode ser exibido no sys.databases
.The database to which the caller is connected can always be viewed in sys.databases
.
Importante
Por padrão, a função pública tem a permissão VIEW ANY DATABASE
, permitindo que todos os logons vejam informações do banco de dados.By default, the public role has the VIEW ANY DATABASE
permission, allowing all logins to see database information. Para bloquear um logon da capacidade de detectar um banco de dados, REVOKE
a permissão VIEW ANY DATABASE
de public
ou DENY
a permissão VIEW ANY DATABASE
para logons individuais.To block a login from the ability to detect a database, REVOKE
the VIEW ANY DATABASE
permission from public
, or DENY
the VIEW ANY DATABASE
permission for individual logins.
Comentários do banco de dados SQL do AzureAzure SQL Database Remarks
No Banco de dados SQL do AzureAzure SQL Database essa exibição está disponível no banco de dados de master
e em bancos de dados de usuário.In Banco de dados SQL do AzureAzure SQL Database this view is available in the master
database and in user databases. No banco de dados master
, essa exibição retorna as informações no banco de dados de master
e todos os bancos de dados de usuários no servidor.In the master
database, this view returns the information on the master
database and all user databases on the server. Em um banco de dados de usuário, essa exibição retorna informações apenas sobre o banco de dados atual e o banco de dados mestre.In a user database, this view returns information only on the current database and the master database.
Use a exibição de sys.databases
no banco de dados master
do servidor de Banco de dados SQL do AzureAzure SQL Database em que o novo banco de dados está sendo criado.Use the sys.databases
view in the master
database of the Banco de dados SQL do AzureAzure SQL Database server where the new database is being created. Depois que a cópia do banco de dados for iniciada, você poderá consultar o sys.databases
e as exibições de sys.dm_database_copies
do banco de dados master
do servidor de destino para recuperar mais informações sobre o progresso da cópia.After the database copy starts, you can query the sys.databases
and the sys.dm_database_copies
views from the master
database of the destination server to retrieve more information about the copying progress.
ExemplosExamples
A.A. Consultar a exibição do sys.databasesQuery the sys.databases view
O exemplo a seguir retorna algumas das colunas disponíveis na exibição sys.databases
.The following example returns a few of the columns available in the sys.databases
view.
SELECT name, user_access_desc, is_read_only, state_desc, recovery_model_desc
FROM sys.databases;
b.B. Verificar o status de cópia em Banco de Dados SQLSQL DatabaseCheck the copying status in Banco de Dados SQLSQL Database
O exemplo a seguir consulta as exibições sys.databases
e sys.dm_database_copies
para retornar informações sobre uma operação de cópia de banco de dados.The following example queries the sys.databases
and sys.dm_database_copies
views to return information about a database copy operation.
Aplica-se ao: Banco de dados SQL do AzureAzure SQL DatabaseApplies to: Banco de dados SQL do AzureAzure SQL Database
-- Execute from the master database.
SELECT a.name, a.state_desc, b.start_date, b.modify_date, b.percentage_complete
FROM sys.databases AS a
INNER JOIN sys.dm_database_copies AS b ON a.database_id = b.database_id
WHERE a.state = 7;
C.C. Verifique o status da política de retenção temporal em Banco de Dados SQLSQL DatabaseCheck the temporal retention policy status in Banco de Dados SQLSQL Database
O exemplo a seguir consulta o sys.databases
para retornar informações se a tarefa limpeza de retenção temporal está habilitada.The following example queries the sys.databases
to return information whether temporal retention cleanup task is enabled. Lembre-se de que, após a operação de restauração, a retenção temporal é desabilitada por padrão.Be aware that after restore operation temporal retention is disabled by default. Use ALTER DATABASE
para habilitá-lo explicitamente.Use ALTER DATABASE
to enable it explicitly.
Aplica-se ao: Banco de dados SQL do AzureAzure SQL DatabaseApplies to: Banco de dados SQL do AzureAzure SQL Database
-- Execute from the master database.
SELECT a.name, a.is_temporal_history_retention_enabled
FROM sys.databases AS a;
Próximas etapasNext steps
- ALTER DATABASE (Transact-SQL)ALTER DATABASE (Transact-SQL)
- sys.database_mirroring_witnesses (Transact-SQL)sys.database_mirroring_witnesses (Transact-SQL)
- sys.database_recovery_status (Transact-SQL)sys.database_recovery_status (Transact-SQL)
- Exibições (de catálogo de bancos de dados e arquivos TRANSACT-SQL)Databases and Files Catalog Views (Transact-SQL)
- sys.dm_database_copies (Banco de Dados SQL do Azure)sys.dm_database_copies (Azure SQL Database)
Comentários
Carregando comentários...