フォーラムへの返信
-
投稿者投稿
-
松原正和キーマスター
しんさんこんにちは。
はい、確かにOracleでテーブルエディタを開くと一つずれて幅が設定されるようですね。
実は、Oracleでテーブルエディタを開いたときに限り、非表示項目として ROWID を取得しているのですがこれが不具合の原因となったようです。(主キーのないテーブルでも更新できるようにするため ROWID を取得している)
Version 2.16.0 beta 28で修正しましたのでご確認ください。松原正和キーマスターkanako さんこんにちは。
リバースER図生成ですが、デフォルトではカレントスキーマが選択されていますが、スキーマ選択のプルダウンで、一番上にある空の項目を選択すると、全スキーマが選択できるようになります。ご活用ください。松原正和キーマスターぱんかれさんこんにちは。
たしかに CREATE VIEW がつきませんね。ずいぶん前からの不具合のようにも思えます。Version 2.16.0 beta 28 で修正しましたのでご確認ください。松原正和キーマスターItoさんこんにちは。返事が遅くなり申し訳ありません。
はい、海外での使用も問題ありません。…と言いたいところですが、license.txt にも> 本ソフトウェアは日本で製造されています。このため、日本国外への輸出に関し
> ては日本の輸出規制に従う必要があります。さらに米国製ソフトウェアコンポーネ
> ントを利用しているため、米国の輸出規制にも従う必要があります。
> 利用する国または地域の法律・条例等の制限を超えての利用を許可することはで
> きません。と記述してある通り、輸出規制に関して注意が必要かもしれません。これはライセンスがどうこうと言うより、単に法律を順守してくださいという注意書きです。具体的にどのような注意が必要かというのも私も法律に詳しいわけではないのでお伝え出来ません。
ただ、輸出規制について問題となりそうな暗号化についても既知(既成)の暗号モジュールしか使いませんし、マイクロソフトストアから問題なくダウンロードできるならば(できる国ならば)特に問題ないのかなとも思います。
確定的なことが言えず申し訳ありません。松原正和キーマスターぱんかれさんこんにちは。お返事が遅くなり申し訳ありません。
ご提案ありがとうございます。確かに、モーダルダイアログで最小化できる必要はないので、修正してみたいと思います。
ただ、モードレスダイアログ(SQLエディタから Ctrl+E で実行計画など)を開いたときは、最小化ボタンを非活性にするまではしなくてもよいかもと思ったのですが、いかがでしょうか?。松原正和キーマスター蓬さんこんにちは。
“/TableName=テーブル名” の代わりに “/SchemaName=スキーマ名” ではいかがでしょうか?。
松原正和キーマスターささみさん、orangepekoeさんこんにちは。お返事が遅くなり申し訳ありません。
Oracleについては、以下のSQLでテーブル・カラムのコメントが取得できます。
12select OWNER, TABLE_NAME, COMMENTS from ALL_TAB_COMMENTS;select COLUMN_NAME, COMMENTS from ALL_COL_COMMENTS;Firebird の場合は以下のSQLになります。
12select RDB$RELATION_NAME as TABLE_NAME, RDB$DESCRIPTION as COMMENTS from RDB$RELATIONS;select RDB$FIELD_NAME as COLUMN_NAME, RDB$DESCRIPTION as COMMENTS from RDB$RELATION_FIELDS;A5:SQL Mk-2で文字化けしてコメントが取得されるということは、これらのデータディクショナリ・システムテーブルで取得できるコメント自体、文字化けしている可能性があります。できれば、DB標準のツール(Oracle なら、SQL*Plus等)で文字化けせず取得できるか確認していただけると助かります。
回避策ですが、これがコメント登録時の何か問題ならコメントを登録しなおせばよいのですが、そうでないなら、取得時に何か変換が必要になるケースがありそうです。
松原正和キーマスターItoさんこんにちは。
これについてなのですが、A5:SQL Mk-2側ではOracleの文字コードを把握できないので、少し難しいかもしれません。もうしわけないのですが、これは制限ということにさせてください。気になるようでしたら、オプションダイアログから[Oracle] タブの「CHAR型データの空白を除去(右側Trim)する」をチェックしてみてください。松原正和キーマスターA5M2使いやすい。最高。さんこんにちは。
列幅の対応、できないわけではないと思うので、考えてみたいと思います。ただし、クエリー直後・テーブルを開いた直後の処理としてはかなり重い処理となるので、ボタン等を押しての操作になると思います。松原正和キーマスターぱんかれさんこんにちは。
確かに、LANケーブルを抜くなどするとおかしくなってしまうのは何となく気が付いてはいたのですが、DB接続ライブラリの挙動になってしまうため、手が出せずにいます。
スリープ時には、検出してDB接続を解除したりしているのですが、LANケーブル抜けなどはどうしようもありません。
メニューから[データベース(D)] – [全DB接続の破棄(切断せずに破棄)]というのもあるのですが、そちらではいかがでしょうか?。松原正和キーマスター蓬さんこんにちは。
GUI版とCUI版で設定は共有しておらず、GUI版で定義書出力を行っても特にDBに何かを保存するわけではないので、ちょっと謎ですね。
何か画面にエラーなどは出ますでしょうか?。松原正和キーマスターItoさんこんにちは。
現象が解明できました。やはり、文字数とバイト数を取り違えている箇所があったようです。修正したものをVersion 2.16.0 beta 24として配置しましたのでお試しください。
松原正和キーマスターotoroさんこんにちは。
はい、なぜか 78 バイト付近で切れるようですね。ちょっと調査したところ、実際にMySQLサーバーから文字列数78(234バイト・1文字3バイト換算)として返されているようでした。なにか、MySQLプロトコルの扱いに問題がないか調べたいと思います。
松原正和キーマスターミルキースターさんこんにちは。
はい、条件を指定して開く画面のバリデーションはもうちょっと修正したほうが良さそうですね。その他のご要望についてもできるだけ実現したいと思いますので、しばらくお待ちいただければと思います。
-
投稿者投稿