Estou movendo bancos de dados de uma instância para outra (desanexando bancos de dados da primeira instância, movendo MDF
e registrando arquivos para outro local e anexando-os à nova instância), infelizmente não consegui anexar alguns deles e perdi o cálculo do número de bancos de dados que tiver problemas, como verificar todos os MDF
arquivos que não estão anexados ao servidor SQL de um diretório específico.
Ahmad Abuhasna's questions
Eu tenho o SQL Server 2014 com recursos de 90 G de RAM para todo o mecanismo de banco de dados, o mecanismo contém cerca de 15 instâncias de banco de dados, quero fazer com que os bancos de dados X tenham no máximo 5 G de RAM enquanto outros bancos de dados ainda compartilham recursos. por favor, informe como fazê-lo, se aplicável.
quando executei o dbca como administrador no servidor windows 2008R2 é usado para excluir o banco de dados completamente (pasta do banco de dados, arquivos de controle datafies
, redo logs e, em seguida, remover todos os serviços do Windows relacionados ao banco de dados), mas recentemente notei que, ao usá-lo, encontrei o serviços ainda existem, assim como o rastreamento (ainda gerado), a pasta de correio dentro do oradata ainda existe, assim como posso tentar removê-lo inúmeras vezes.
Rastreamento de banco de dados:
2015-02-16 15:31:48.434: [ OCRMSG]prom_waitconnect: CONN NOT ESTABLISHED (0,29,1,2)
2015-02-16 15:31:48.439: [ OCRMSG]GIPC error [29] msg [gipcretConnectionRefused]
2015-02-16 15:31:48.439: [ OCRMSG]prom_connect: error while waiting for connection complete [24]
2015-02-16 15:31:48.440: [ default]ut_read_reg:2:ocr registry key SOFTWARE\Oracle\olr cannot be opened. error 2
*** 2015-02-16 15:31:50.494
2015-02-16 15:31:50.494: [ OCRMSG]prom_waitconnect: CONN NOT ESTABLISHED (0,29,1,2)
2015-02-16 15:31:50.494: [ OCRMSG]GIPC error [29] msg [gipcretConnectionRefused]
2015-02-16 15:31:50.494: [ OCRMSG]prom_connect: error while waiting for connection complete [24]
2015-02-16 15:31:50.494: [ default]ut_read_reg:2:ocr registry key SOFTWARE\Oracle\olr cannot be opened. error 2
Alguma sugestão para corrigir esse problema?
Eu tenho oracle 11G R2 em RHEL
6.3 teste é o nome do banco de dados, o banco de dados contém 12 esquemas personalizados, sch1,sch2,...,sch12. é possível criar backup de banco de dados usando o datapump
método que contém todo o esquema sem dados, exceto os três primeiros, os dados são necessários.
Eu quero fazer a replicação do MySQL usando o MySQL 5.6.14 no MS Windows 2008 R2, a porta para mestre e escravo deve ser 1000 (banco de dados mestre no PC1, banco de dados escravo instalado no PC2).
Eu adicionei os seguintes parâmetros para mestreMy.ini
[mysqld]
server-id=1
log-bin=black-bin.log
datadir=d:\mysql\master\
innodb_flush_log_at_trx_commit=1
sync_binlog=1
Depois editei o slave My.ini
adicionando os seguintes parâmetros:
[mysqld]
server-id=2
relay-log-index=slave-relay-bin.index
relay-log=slave-relay-bin
datadir=d:\mysql\slave
Depois disso, loguei no banco de dados mestre usando o usuário root e executei os seguintes comandos
CREATE USER repl_user@slave_ip;
GRANT REPLICATION SLAVE ON *.* TO repl_user@slave_ip IDENTIFIED BY 'password';
Para inicializar a replicação, loguei no banco de dados escravo e executei os seguintes comandos:
CHANGE MASTER TO MASTER_HOST='maset_ip',
-> MASTER_USER='repl_user',
-> MASTER_PASSWORD='password';
start slave;
A replicação funciona bem se a porta do mestre for 3306, mas se a porta for alterada, ela não funcionará mais. Minha dúvida é: como fazer o slave conectar na porta 1000? Tentei adicionar o seguinte parâmetro ao escravo my.ini
master-port=1000
e reiniciei o SID do escravo, mas não funcionou (o serviço não foi iniciado, mensagem de erro: parâmetro desconhecido master-port). Por favor, informe, obrigado.
Estou usando o oracle 11g R2 Linux Redhat 6.3
e criei muitos bancos de dados. Naquela época não havia problema. Mas atualmente estou vendo que no DBCA
aplicativo (Database Configuration Assistant) algumas opções estão desativadas da seguinte forma: -
1 Criar um banco de dados - HABILITADO
2 Configurar opções de banco de dados - DESATIVADO
3 Excluir um banco de dados - DESATIVADO
4 Gerenciar modelos - ATIVADO
Não entendo por que isso está acontecendo, mas ao iniciar todas as opções foram ativadas.
EDITAR:
oratab
conteúdo do arquivo, dentroetc/oratab
**
# This file is used by ORACLE utilities. It is created by root.sh
# and updated by the Database Configuration Assistant when creating
# a database.
# A colon, ':', is used as the field terminator. A new line terminates
# the entry. Lines beginning with a pound sign, '#', are comments.
#
# Entries are of the form:
# $ORACLE_SID:$ORACLE_HOME:<N|Y>:
#
# The first and second fields are the system identifier and home
# directory of the database respectively. The third filed indicates
# to the dbstart utility that the database should , "Y", or should not,
# "N", be brought up at system boot time.
#
# Multiple entries with the same $ORACLE_SID are not allowed.
#
#
Dev:/oracle11gr2/u01/app/oracle/product/11.2.0/db_1:N
Stage:/oracle11gr2/u01/app/oracle/product/11.2.0/db_1:N
Test:/oracle11gr2/u01/app/oracle/product/11.2.0/db_1:N
qa1:/oracle11gr2/u01/app/oracle/product/11.2.0/db_1:N
Dev2:/oracle11gr2/u01/app/oracle/product/11.2.0/db_1:N
Qual:/oracle11gr2/u01/app/oracle/product/11.2.0/db_1:N
fStage:/oracle11gr2/u01/app/oracle/product/11.2.0/db_1:N
**
Tenho um banco de dados existente que usa o Arabic_CI_AS
collation, mas preciso convertê-lo para SQL_Latin1_General_CP1_CI_AS
o collation padrão do servidor, mas o problema é quando utilizo o seguinte comando:
USE master;
GO
ALTER DATABASE MyDB
COLLATE SQL_Latin1_General_CP1_CI_AS ;
GO
Me dá a seguinte mensagem de erro:
Msg 5075, Nível 16, Estado 1, Linha 1
O objeto 'GetAllSuppliersInCompliance' depende do agrupamento do banco de dados. A ordenação do banco de dados não pode ser alterada se um objeto associado ao esquema depender dela. Remova as dependências do agrupamento de banco de dados e repita a operação.Msg 5075, Nível 16, Estado 1, Linha 1
O objeto 'GetTier1SupplierComplianceStatus' depende do agrupamento do banco de dados. A ordenação do banco de dados não pode ser alterada se um objeto associado ao esquema depender dela. Remova as dependências do agrupamento de banco de dados e repita a operação. .....Msg 5072, Nível 16, Estado 1, Linha 1 Falha em
ALTER DATABASE. O agrupamento padrão do banco de dados 'MyDB' não pode ser definido como SQL_Latin1_General_CP1_CI_AS.
Então tentei o seguinte para desabilitar as restrições temporárias usando o seguinte comando:
EXEC sp_msforeachtable "ALTER TABLE ? NOCHECK CONSTRAINT all"
Em seguida, executei o primeiro comando, porém o mesmo erro apareceu.
Eu tenho no SQL
servidor muitos bancos de dados, mas um deles foi descartado, então preciso criar um gatilho para me enviar um e-mail quando alguém tentar descartar outro banco de dados. O e-mail deve conter o nome do usuário e o nome do banco de dados.