フォーラムへの返信
-
投稿者投稿
-
松原正和
キーマスターHello Maria,
I didn’t reproduce it in my environment, but A5: Which version of the SQL Mk-2 command line utility are you using?
松原正和
キーマスターselene さんこんにちは。
フィルタとは、DBツリーの中にあるフィルター機能でしょうか?Version 2.18.3でここかと思える場所を修正してみたのですがいかがでしょうか?
(Version 2.18.3 はマイクロソフトストアではすでにリリースされています。Vectorではもう少々お待ちください)松原正和
キーマスターselene さんこんにちは。
フィルタとは、DBツリーの中にあるフィルター機能でしょうか?Version 2.18.3でここかと思える場所を修正してみたのですがいかがでしょうか?
(Version 2.18.3 はマイクロソフトストアではすでにリリースされています。Vectorではもう少々お待ちください)松原正和
キーマスターRYOF さんこんにちは。
はい、確かに。Version 2.18.3 から、ビューまたはシーケンスの場合、必須制約のチェックをクライアント側で行わないようにしてみました。デフォルト値が設定されておらず、A5:SQL Mk-2からも指定されなかった場合は、サーバー側でエラーを出力するようになります。
なお、テーブルについては、デフォルト値が設定されておらずかつ必須制約がついているもののみクライアント側でチェックを行います。-
この返信は1年、 11ヶ月前に
松原正和が編集しました。
松原正和
キーマスターk_nagayama さんこんにちは。
すみません、現状では ssh-agent は対応できていません。内部的に Windows に付属する ssh を使用しないためでもありますが、今後 Windows に付属する ssh を使うオプションを用意しようかとも考えています。この時は ssh-agent も考慮するようにしたいと思います。松原正和
キーマスターkuma さんこんにちは。
なにか、データ型は特殊なものを使っていたりするのでしょうか?
あと、「複数行インサートを使用する」のチェックを外すと内部的な動作が変わるので成功するかもしれません。
(かなり遅くなりますが)松原正和
キーマスターk_nagayama さんこんにちは。
すみません、以前のバージョンで開発時に正常に動作しなかったので、非対応にしています。現在のバージョンでは事情が違うかもしれないのでまた対応できないか試してみます。
ただし、正式に対応できるのは少し先になるかもしれません。松原正和
キーマスターまいやさんこんにちは。
たしかにコマンドラインユーティリティでテーブル定義CSVが出力できたら便利かもしれないですね。すぐではないですが実装したいと思いますのでしばらくお待ちいただければと思います。松原正和
キーマスターKAZAMAI_NaruT さんこんにちは。
SSHの接続が正常か切れているかは、SQLを実行してみるまで分からないのでなかなか修正は難しいかもしれません。
無操作タイムアウトで切断されているとしたら、オプションダイアログから「データベース接続」「データベースに Keep Alive を送信」にチェックを入れることでタイムアウトしないようになるかと思います。
(無操作時に「SELECT 1」などの無害なSQLが実行されるようになります)松原正和
キーマスター田中 まささんこんにちは。
不具合報告ありがとうございます。Version 2.18.3 beta 6で修正してみました。ご確認いただければと思います。松原正和
キーマスターt-naga さんこんにちは。
不具合報告ありがとうございます。Oracle Database に直接接続されているということでしょうか?
「Data type is not supported」と出てしまうのは、DB接続ライブラリの仕様(制限)になってしまうので、直すのは困難かと思われます。
OracleClient を入れることができないとのことですが、InstantClient なども入れることはできないでしょうか?松原正和
キーマスターサトルさんこんにちは。
A5:SQL Mk-2では明示的なデータベースをテーブル構成などを含めてコピーする機能はありません。「CSV/TSVからテーブル作成」の機能はコピーに変わる機能ではありません。DB製品ごとにテーブルにしてもその他のオブジェクトにしてもオプション設定がたくさんあり、対応が難しいためです。
テーブル構成やプロシージャも含めてコピーするには、各データベースのコピーツール(マイグレーションツール)を使うようにしてください。
PostgreSQL ですと、pg_dump と pg_restore(または psql)を使うのが一般的かと思います。松原正和
キーマスター辻 真文さんこんにちは。
もしかするとですが、DB接続が無操作によるタイムアウトで通信経路途中のルーターなどにより切断されている可能性があります。
オプションダイアログから「データベース接続」タブの「データベースに Keep Alive を送信」をチェックすると改善するかもしれません。
(無操作時に無害な SELECT 1 などのSQLが実行されるようになります)松原正和
キーマスターmueno さんこんにちは。
ボタンが出たり消えたりというのは、マウスオーバー時のみ表示され、マウスが離れると表示が消える状態ということでよろしいでしょうか?
一応、これが Version 2.18 の挙動であり、オプション設定での変更が今のところ変更はできません。松原正和
キーマスター匿名さんこんにちは。
A5:SQL Mk-2では、Microsoft SQL Server の DATETIMEOFFSET 型は、オプションダイアログから「SQL Server」タブの「datetimeoffset(タイムゾーンを含む日時型)を文字列として扱う」をのチェックをONにする(デフォルトONです)ことで文字列としてタイムゾーンを含めて扱うことができます。 -
この返信は1年、 11ヶ月前に
-
投稿者投稿