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 / dba / Perguntas / 18190
Accepted
MrVimes
MrVimes
Asked: 2012-05-20 01:25:49 +0800 CST2012-05-20 01:25:49 +0800 CST 2012-05-20 01:25:49 +0800 CST

Segunda instância do designer de consulta para uma única tabela no SSMS (Express)?

  • 772

Perdoe-me se este é o site de troca errado para esta pergunta. Parece o certo.

Há muito tempo sou fã de escrever consultas manualmente, mas recentemente adquiri o hábito de usar o designer de consultas no Management Studio por um motivo - ele permite a edição de dados no local. (Provavelmente existe uma maneira de fazer isso na janela de consulta manual, mas ainda não descobri)

De qualquer forma, hoje eu queria criar uma nova instância dela para uma tabela e preservar a que já tinha aberta. Não me deixaria. Quando cliquei em 'abrir tabela' no explorador de objetos, ele apenas me levou para a janela que já estava aberta. Isso significava que, se eu quisesse consultar os dados de uma maneira diferente, teria que abandonar a consulta que havia configurado.

Existe uma maneira de obter uma segunda (ou mais) janela do designer de consulta para a mesma tabela?

Ocorre-me que posso apenas abrir uma segunda instância de todo o aplicativo (SSMS), mas isso parece um exagero para o que deve ser uma necessidade simples/comum.

ssms
  • 1 1 respostas
  • 87 Views

1 respostas

  • Voted
  1. Best Answer
    Aaron Bertrand
    2012-05-20T10:44:12+08:002012-05-20T10:44:12+08:00

    Eu não acredito que haja uma maneira de fazer isso. O SSMS parece impedir que você abra mais de uma instância, e a única solução alternativa em que consigo pensar é não chutar o SSMS, mas apenas abrir uma nova instância de todo o aplicativo (como você também já adivinhou).

    Em qualquer caso, recomendo fortemente que você volte ao seu comportamento anterior - o designer de consulta está cheio de bugs e seu recurso "editar dados no local" na verdade significa que a grade precisa colocar bloqueios desnecessários na tabela subjacente. Em um sistema simultâneo, isso pode ser desastroso - que tipo de manipulação de simultaneidade você acha que existe? Você deve tentar abrir duas instâncias do SSMS e tentar editar a mesma linha em cada cópia. Divertido, divertido!

    Embora seja um pouco mais trabalhoso escrever, usar o DML adequado (atualizar/inserir/excluir) em uma janela de consulta adequada é uma abordagem muito melhor para a modificação de dados ad hoc IMHO. E há muito venho defendendo ficar longe dos designers visuais do SSMS em todas as suas várias formas. A equipe tentou, mas parte do código defeituoso está lá desde o Query Analyzer e nunca será corrigido.

    • 3

relate perguntas

  • É possível instalar um MS SQL Express Studio, onde a ferramenta de estúdio também está incluída?

  • Recuperando de: Ocorreu um erro no nível de transporte ao enviar a solicitação ao servidor no SSMS

  • Especificar conexão na consulta T-SQL do Management Studio

  • SQL Server Management Studio para um banco de dados remoto

  • Alguém usou o modo sqlcmd na prática? [fechado]

Sidebar

Stats

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

    Como ver a lista de bancos de dados no Oracle?

    • 8 respostas
  • Marko Smith

    Quão grande deve ser o mysql innodb_buffer_pool_size?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    restaurar a tabela do arquivo .frm e .ibd?

    • 10 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

    Como selecionar a primeira linha de cada grupo?

    • 6 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
    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
    pedrosanta Listar os privilégios do banco de dados usando o psql 2011-08-04 11:01:21 +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
  • Martin Hope
    bernd_k Quando devo usar uma restrição exclusiva em vez de um índice exclusivo? 2011-01-05 02:32:27 +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