AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-2038

jrara's questions

Martin Hope
jrara
Asked: 2013-06-14 05:18:23 +0800 CST

Por que o Oracle SQL Developer não precisa do cliente Oracle?

  • 5

Eu instalei o Oracle SQL Developer da página da Oracle. Parece funcionar sem um cliente Oracle instalado no meu computador. Como isso é possível? Eu também instalei o Toad for Oracle e parece exigir o cliente Oracle.

oracle oracle-11g-r2
  • 1 respostas
  • 28213 Views
Martin Hope
jrara
Asked: 2013-01-01 04:04:38 +0800 CST

É possível usar Native Clients de versões anteriores para conectar o SQL Server 2012?

  • 1

É possível usar SQL Server Native Clients de versões anteriores do SQL Server (por exemplo, SQL Server 2008 R2 Natice Client) para conectar o banco de dados do SQL Server 2012?

sql-server sql-server-2012
  • 1 respostas
  • 199 Views
Martin Hope
jrara
Asked: 2012-12-17 22:43:53 +0800 CST

Diferença entre dump de banco de dados (exportação) e backup de banco de dados?

  • 12

Qual é a desvantagem de usar apenas EXPou EXPDPcomando para um dump de banco de dados (e considerá-lo como um backup) em vez de fazer backups usando BACKUP DATABASEo comando (via RMAN)? Qual é a diferença entre dump de banco de dados (exportação) e backup de banco de dados?

oracle backup
  • 1 respostas
  • 52137 Views
Martin Hope
jrara
Asked: 2012-12-17 03:46:48 +0800 CST

Como transferir dados usando os comandos expdp e impdp?

  • 29

Sou um noob Oracle e minha intenção é transferir todos os dados e metadados de um esquema para outro dentro de um banco de dados Oracle. Estou planejando usar datapumps expdpe impdpcomandos. Tenho dúvidas sobre isso:

  • Posso criar um esquema de destino sem um usuário ou devo criar um usuário primeiro (o que também cria um esquema)?
  • Posso executar expdpe impdpcomandos usando a conta SYS (as sysdba)? Esse é um método preferido?
  • Essa instrução pega todos os objetos (dados e metadados) de um esquema e os move para um esquema diferente?

    expdp \"/ as sysdba\" schemas=<schemaname> directory=dumpdir dumpfile=<schemaname>.dmp logfile=expdp_<schemaname>.log  
    

    Então, o esquema de destino é uma cópia exata do esquema de origem após o impdpcomando?

oracle schema
  • 3 respostas
  • 174005 Views
Martin Hope
jrara
Asked: 2012-12-14 08:01:52 +0800 CST

Onde colocar o login.sql no ambiente Windows para configurar o SQL Plus?

  • 1

Instalei o Oracle 10g XE no meu Windows Server 2008 R2. Agora eu gostaria de configurar o SQL Plus para usar login.sqlnas configurações de login. Eu criei um login.sqlarquivo e coloquei em um

C:\users\meunome

pasta, mas parece não funcionar. Onde devo colocar este arquivo de configuração no ambiente Windows? Meu login.sqlarquivo é o seguinte:

SET pagesize 2000
SET LONG 10000
SET linesize 1000
COLUMN last_name format a20
COLUMN total format 999,999,999
SET feedback ON
alter session set nls_date_format = 'yyyy-mm-dd hh:mi:ssPM'
COLUMN global_name new_value gname
SET TERMOUT OFF
SELECT LOWER(USER) || '@' || global_name||CHR(10)||'SQL> ' AS global_name
FROM   global_name;
SET SQLPROMPT '&gname'
SET TERMOUT ON;
oracle sqlplus
  • 1 respostas
  • 3449 Views
Martin Hope
jrara
Asked: 2012-11-29 00:33:34 +0800 CST

Como criar uma tabela particionada com base na data?

  • 7

Estou tentando criar uma tabela particionada onde o particionamento é determinado por OrderDate. Estou tentando criar um clustered indexon OrderDatee um nonclustered primary keyon OrderID. Mas recebo um erro dizendo:

Msg 1908, Nível 16, Estado 1, Linha 1 A coluna 'OrderDate' está particionando a coluna do índice 'PK_OrderID'. As colunas de partição para um índice exclusivo devem ser um subconjunto da chave de índice. Msg 1750, Nível 16, Estado 0, Linha 1 Não foi possível criar restrição. Veja os erros anteriores.

Como modificar isso para que funcione:

CREATE TABLE dbo.Orders
    (
      OrderID INT NOT NULL ,
      Name NVARCHAR(20) NULL ,
      OrderDate DATE NOT NULL ,
    )
ON  PartSchemeOrders(OrderDate)

CREATE CLUSTERED INDEX IX_OrderDate
 on dbo.Orders (OrderDate)
 on PartSchemeOrders(OrderDate)

ALTER TABLE dbo.Orders
    ADD CONSTRAINT PK_OrderID PRIMARY KEY NONCLUSTERED  (OrderID)
sql-server sql-server-2008
  • 1 respostas
  • 13983 Views
Martin Hope
jrara
Asked: 2012-11-23 01:08:35 +0800 CST

Quando o parâmetro de inicialização -E deve ser usado?

  • 5

Estamos começando a construir um sistema de data warehouse usando o SQL Server 2008 R2. Um dos DBAs seniores nos disse para considerar o uso de um parâmetro de inicialização -E para o serviço do SQL Server. Eu li no Books Online que:

-E: aumenta o número de extensões alocadas para cada arquivo em um grupo de arquivos. Esta opção pode ser útil para aplicativos de data warehouse que possuem um número limitado de usuários executando varreduras de índice ou dados. Ele não deve ser usado em outros aplicativos porque pode afetar adversamente o desempenho. Essa opção não tem suporte em versões de 32 bits do SQL Server.

Minha pergunta é como esse parâmetro ajuda nas varreduras de índice e dados? Devemos usar este parâmetro se houver a possibilidade de existirem outros bancos de dados (possivelmente em função operacional) na mesma instância?

sql-server sql-server-2008-r2
  • 1 respostas
  • 914 Views
Martin Hope
jrara
Asked: 2012-10-26 09:43:46 +0800 CST

Como escolher o banco de dados de trabalho no DB2?

  • 2

No servidor SQL, posso usar a USE instrução para alternar entre os bancos de dados de trabalho. Existe um comando semelhante para o DB2?

sql-server db2
  • 1 respostas
  • 7643 Views
Martin Hope
jrara
Asked: 2012-10-11 22:46:56 +0800 CST

Como verificar se há partições em uso nas tabelas de fatos?

  • 1

Vou dar uma primeira olhada em um grande data warehouse com muitas tabelas de fatos. Como posso verificar facilmente se há partições e funções de partição em uso nessas tabelas de fatos?

sql-server sql-server-2008
  • 2 respostas
  • 5138 Views
Martin Hope
jrara
Asked: 2012-09-27 01:45:31 +0800 CST

Como documentar o banco de dados Oracle?

  • 7

Sou novo em bancos de dados Oracle. Eu usei o SQL Server e os campos de descrição (MS_Description) para tabelas e colunas para fins de documentação. Existe um equivalente para Oracle? Qual é a melhor prática para documentar o banco de dados Oracle?

oracle metadata
  • 4 respostas
  • 3711 Views
Martin Hope
jrara
Asked: 2012-09-09 01:42:48 +0800 CST

A instalação do servidor Oracle inclui componentes do cliente?

  • 1

Instalei o Oracle personal edition em uma máquina virtual do Windows Server 2008 para fins de teste. Minha intenção é testar a funcionalidade do servidor vinculado com o SQL Server. A instalação do Oracle Server também inclui componentes do cliente?

oracle oracle-11g-r2
  • 1 respostas
  • 365 Views
Martin Hope
jrara
Asked: 2012-08-29 06:42:17 +0800 CST

Por que não usar uma tabela em vez de uma visão materializada?

  • 62

Sou novo em bancos de dados Oracle. Se entendi corretamente, a visão materializada é uma visão cujo conjunto de resultados é salvo como uma tabela física no banco de dados e essa visão/tabela é atualizada com base em algum parâmetro. Se a visualização é salva como uma tabela física, por que não armazenar os dados em uma tabela em primeiro lugar? Então, qual é o benefício de usar a visualização materializada em vez de uma tabela?

oracle performance
  • 6 respostas
  • 84802 Views
Martin Hope
jrara
Asked: 2012-08-27 01:55:40 +0800 CST

Subconsulta correlacionada e junção: ainda o mesmo plano de execução?

  • 7

Eu tenho uma subconsulta correlacionada como esta (de BOL ):

SELECT DISTINCT c.LastName, c.FirstName, e.BusinessEntityID 
FROM Person.Person AS c JOIN HumanResources.Employee AS e
ON e.BusinessEntityID = c.BusinessEntityID 
WHERE 5000.00 IN
    (SELECT Bonus
    FROM Sales.SalesPerson sp
    WHERE e.BusinessEntityID = sp.BusinessEntityID) ;
GO

Quando reescrevo esta consulta usando junções

select c.LastName, c.FirstName, e.BusinessEntityID, d.Bonus
from Person.Person as c 
    inner join HumanResources.Employee as e on e.BusinessEntityID = c.BusinessEntityID
    inner join Sales.SalesPerson as d on d.BusinessEntityID = c.BusinessEntityID
where Bonus = 5000.00

E veja o plano de execução real, parece exatamente o mesmo em ambas as consultas. Por quê? Eu estava pensando que a subconsulta correlacionada é muito mais lenta por causa do loop aninhado e o plano de execução parece diferente? É porque não há muitos dados nessas tabelas?

query sql-server-2008-r2
  • 2 respostas
  • 1120 Views
Martin Hope
jrara
Asked: 2012-08-26 01:56:38 +0800 CST

Por que os diagramas de banco de dados não estão funcionando quando a conta de domínio está anexada ao proprietário do banco de dados?

  • 5

Eu estava tentando usar diagramas de banco de dados no SQL Server e recebi o seguinte erro:

Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

Eu tentei usar este comando para resolver meu problema

ALTER AUTHORIZATION ON DATABASE::mydb TO "domain\username"
GO

mas não ajudou. Quando mudei minha conta de domínio para sae corri

ALTER AUTHORIZATION ON DATABASE::mydb TO sa
GO

Eu me livrei desse erro. A questão é: por que a conta de domínio não é aceitável para o proprietário do banco de dados (parece que apenas e são saaceitáveis NT AUTHORITY\SYSTEM)?

sql-server sql-server-2008-r2
  • 2 respostas
  • 13097 Views
Martin Hope
jrara
Asked: 2012-05-25 10:03:58 +0800 CST

Por que o índice REBUILD não reduz a fragmentação do índice?

  • 32

Eu usei ALTER INDEX REBUILD para remover a fragmentação do índice. Em alguns casos, REBUILD não parece remover essa fragmentação. Quais são as razões pelas quais o REBUILD não remove a fragmentação? Parece que isso acontece especialmente com índices pequenos.

sql-server index
  • 3 respostas
  • 38177 Views
Martin Hope
jrara
Asked: 2012-03-30 23:07:35 +0800 CST

Como negar permissão para descartar uma tabela?

  • 6

Existe uma maneira de negar permissões de descarte para uma tabela específica de um usuário ou função?

sql-server sql-server-2008
  • 2 respostas
  • 13128 Views
Martin Hope
jrara
Asked: 2012-03-26 13:04:17 +0800 CST

Quais fatores impedem e atrasam o comando TRUNCATE?

  • 4

Eu tinha uma tabela bastante grande, talvez 50 milhões de linhas e tive que truncá-la. Normalmente truncar é muito rápido, mas neste caso demorou horas para ser concluído. Quais são os fatores que podem impedir que o truncatecomando se comporte normalmente?

sql-server truncate
  • 1 respostas
  • 1168 Views
Martin Hope
jrara
Asked: 2012-03-01 04:42:16 +0800 CST

A configuração do Database Mail é considerada uma ameaça à segurança?

  • 2

A configuração do Database Mail e o envio de email usando sp_send_dbmail são considerados uma ameaça à segurança?

sql-server
  • 2 respostas
  • 1879 Views
Martin Hope
jrara
Asked: 2012-02-23 11:37:00 +0800 CST

Qual é a diferença entre uma conexão e uma sessão?

  • 70

Qual é a diferença entre uma conexão e uma sessão e como elas estão relacionadas?

sql-server connections
  • 3 respostas
  • 54967 Views
Martin Hope
jrara
Asked: 2012-02-18 05:58:49 +0800 CST

É uma boa ideia alterar o modelo de recuperação simples para registro em massa no sistema ETL?

  • 5

Estamos tendo um processo ETL que insere muitos dados em tabelas. Este banco de dados está configurado para Simple Recovery Model e o log de transações está crescendo muito. Eu estava pensando se ajudaria a definir esse banco de dados no modelo de recuperação em massa? Estamos fazendo backups completos diariamente. Então, existem algumas operações que não são registradas no modelo de recuperação bulk-logged em comparação com o modelo de recuperação simples?

sql-server sql-server-2008
  • 3 respostas
  • 4121 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve