Consultar um banco de dados - Amazon Redshift

Consultar um banco de dados

Para consultar bancos de dados hospedados por seu cluster do Amazon Redshift, você tem duas opções:

  • Conecte-se ao cluster e execute consultas no AWS Management Console com o Query Editor.

    Se você usa o editor de consulta no console do Amazon Redshift, não precisa baixar e configurar um aplicativo cliente SQL.

  • Conecte-se ao cluster por meio de uma ferramenta de cliente SQL, como SQL Workbench/J.

    O Amazon Redshift oferece suporte a ferramentas do cliente SQL conectadas por meio de Java Database Connectivity (JDBC) e Open Database Connectivity (ODBC) O Amazon Redshift não fornece nem instala nenhuma biblioteca ou ferramenta do cliente SQL, portanto, você deve instalá-las no computador cliente ou na instância do Amazon EC2 para usá-las. Você pode usar a maioria das ferramentas do cliente SQL que oferecem suporte aos drivers do JDBC ou do ODBC.

nota

Quando você escreve procedimentos armazenados, recomendamos a prática de proteger valores confidenciais:

Não codifique nenhuma informação confidencial na lógica do procedimento armazenado. Por exemplo, não atribua uma senha de usuário em uma instrução CREATE USER no corpo de um procedimento armazenado. Isso representa um risco de segurança, pois valores codificados podem ser registrados como metadados de esquema nas tabelas do catálogo. Em vez disso, transmita valores confidenciais, como senhas, como argumentos ao procedimento armazenado por meio de parâmetros.

Para obter mais informações sobre os procedimentos armazenados, consulte CREATE PROCEDURE e “Criar procedimentos armazenados no Amazon Redshift”. Para obter mais informações sobre tabelas de catálogo, consulte “Tabelas de catálogo do sistema”.