ablog

不器用で落着きのない技術者のメモ

2017-08-01から1ヶ月間の記事一覧

SQL Workbench/J でユーザーを作成してログインすると"Invalid operation: password authentication failed for user" と怒られる

AWS

事象 SQL Workbench/J で以下のようにユーザー作成後、 CREATE USER guest PASSWORD '***********'; 作成したユーザーでログインしようとすると、 [Amazon](500310) Invalid operation: password authentication failed for user "guest"; と怒られる。 原因…

Linux に psql をインストールする

psql(PostgreSQL のクライアントツール) は postgresql パッケージに含まれるので、yum で postgresql パッケージをインストールする。 インストール yum でインストールする。 $ sudo yum install postgresql ... Is this ok [y/d/N]: y Downloading packag…

psql で出力結果をファイルに出力する

書式 # \o <ファイル名> # <SQLを実行する> # \q 例 # \o test.txt # select * from test'; # \q $ ls -1 test.txt 参考 PostgreSQL/MySQLで、クエリの結果をファイルに出力する - 極北データモデリング https://www.postgresql.jp/document/9.2/html/app-psql.html</sqlを実行する>

Amazon Redshift からテーブル作成DDLを自動生成する

Amazon Redshift 自体にはクラスターに存在するテーブルなどのオブジェクトのDDLを生成する機能はないが、以下のスクリプトやツールで生成することができる。 つまり、Oracle Database の DataPump の CONTENT=METADATA_ONLY や exp の rows=n ような機能は…

SQL Workbench/J のコンソールモードを使う

環境 macOS Sierra インストール SQL Workbench/J - Downloads で [Download generic package for all systems] をダウンロードする。*1 Workbench-Build122.zip を解凍して任意のフォルダに置く。 設定 GUIで起動する。 $ cd Workbench-Build122 $ sh ./sql…

macOS Sierra でアプリケーションを起動しようとすると "開発元が未確認のため開けません"と怒られる

Mac

事象 ダウンロードしたアプリケーションを開こうとすると"開発元が未確認のため開けません"と怒られる。 解決策 [Control]キーを押しながら対象のアプリケーションをクリックする ショートカットメニューから [開く] を選択する 参考 macOS Sierra: 開発元が…

SQL Workbench/J で Amazon Redshift に接続する

SQL Workbench/J をインストールして Amazon Redshift に接続するまでの手順をメモ。SQL Workbench/J は Java で書かれた GUI および CUI から SQL を実行できるツールで、様々な RDBMS に使える。 SQL Workbench/J is a free, DBMS-independent, cross-plat…

RDS PostgreSQL のリードレプリカ

AWS

PostgreSQL 9.2の同期レプリケーションを利用する際の勘所 (2/3):CodeZine(コードジン) AWS サービス制限 - アマゾン ウェブ サービス MariaDB、MySQL、および PostgreSQL DB インスタンスのリードレプリカの使用 - Amazon Relational Database Service

SAP HANA で SQL 実行時に実行されるスレッド数について

HANA には1つの SQL に対して1スレッド使われる SQL Executor とSQL を並列*1タスクに分解して処理する Job Worker スレッドがあり、max_concurrency は1のSQL あたりの並列実行スレッド数を制御するパラメータ。max_concurrency_hint は直近のワークロード…

SAP HANA Studio に表示される Database Resident Memory と HANA Used Memory の関係

一言で言うと、Database Resident Memory は HANA のプロセスが使っている物理メモリサイズで、HANA Used Memory は HANA から見て論理的に使っているメモリサイズ。つまり、Database Resident Memory - HANA Used Memory の差分はOSから見ると物理メモリを…