234341
松のページ掲示板

スパム対策のため"tp:"を含む書き込みをブロックさせていただいております。
URLを記述される方は p:/… としてURLを記述してください。

サイト管理者多忙につきお返事が遅くなります。ご了承ください。
(概ね週末などのお返事となります)

[松のページ] [留意事項] [ワード検索] [携帯に掲示板アドレスを送信] [管理用] []
名前
タイトル
メッセージ
暗証キー (英数字で8文字以内)
文字色
投稿キー (投稿時 を入力してください)

実行中select文の取得件数表示 投稿者:よね 投稿日:2017/03/23(Thu) 08:19 No.4020  
他のアプリと比べるのはナンセンスだとは思うのですがお許しください。

現在A5M2を使わせていただいているのですが、他のアプリで実行中select文の取得件数が表示される機能があります。
現在膨大な量のデータの中からある程度の量のデータを抽出しています。
その際に、実行中の件数が見られれば「単純にヒットする件数が多くて処理に時間がかかっている」のか「一件も見つけられていなくて、select文の条件が良くない」のかの判断が出来ます。
前者ならlimitかけてしまいますし、後者ならselect条件をかえて再度試すといった対応が出来ます。
是非実行中クエリの取得件数表示機能の実装をお願いしたいです。
よろしくお願い致します。


Re: 実行中select文の取得件数表示 - 2017/03/25(Sat) 23:55 No.4022  

 よねさん初めまして。A5:SQL Mk-2をご利用いただきありがと
うございます。

 今メインで使っている、DBアクセスライブラリであるUniDACは
いったんメモリに全て読み込むタイプですが、ソースに手を入れ
れば可能かもしれません。

 もうすぐリリースするVersion 2.12.0ではちょっと無理です
が、Version 2.13系では考えて(試して)見たいと思いますの
で、気長にお待ちいただければと思います。

 以上よろしくお願いいたします。


Re: 実行中select文の取得件数表示 よね - 2017/03/29(Wed) 15:17 No.4028  

ありがとうございます。
とっても良くなると思います。
次期、次々期のアップっデートを楽しみに待っていたいと思います。
ありがとうございました。


BOM除去? 投稿者:つるがい 投稿日:2017/03/23(Thu) 03:00 No.4019  
A5SQL mk-2を使わせていただいてます。
最近、得体の知れない現象が出て、それがBOMという事がわかりました。
windows10マシンでpostgresqlのストアードプロシジャーファイルを作りまして、遠隔地のlinuxに組み込む事をしたわけですが、syntax error で組み込めないとの困った現象で数日調査対策に費やしました。(主に古い記法に変更)
で、リモートメンテ(VNC)にて、linuxでファイルをcatしたら、BOMが原因とすぐわかりました。
BOM除去ツールにはnkfがあるのは、その後わかりましたが、そのメンテナンスでは除去ツールを知りませんでした。

puttyを使っていたので catで文字化けファイルを表示させ,cat > file.sql と標準入力で最初の create 文字をタイプし、残りをマウスの貼り付け機能で標準入力、最後にCTRL+Dで終了させ、見事にBOM無しにしたら、ストアードプロシジャー関数の登録に成功したわけです。

という苦い経験から、BOM無しのUTF8ファイルの出力の方法をお教えください。



Re: BOM除去? つるがい - 2017/03/24(Fri) 15:31 No.4021  

自己返信します。
a5SQL mk-2 で新規ファイルを作ると、BOM付のファイルができるのは確認しました。

path.sqlとして保存後それをwindows 端末にて(windows版 nkfを使えるようにしておき)
$ nkf --overwrite --oc=UTF-8 path.sql
とBOMを取り除いてしまうと、以降、そのファイルにはa5SQL mk-2でファイルの上書きをしてもBOMは付加されないことがわかりました。


Re: BOM除去? - 2017/03/26(Sun) 00:03 No.4023  

 つるがいさん初めまして。A5:SQL Mk-2をご利用いただきあり
がとうございます。

 UTF-8時のBOMについてですが、ファイルの保存時に「UTF-8 (Non BOM)」
を選択するとBOMなしのUTF-8で出力するようになります。

 また、オプションダイアログの [SQL]タブで「SQLファイルの
デフォルトエンコーディング」で「UTF-8 (Non BOM)」を選択し
ておけば手間がかからないと思います。

 …実のことを言うと、ファイルエンコーディングの自動判定で
UTF-8かどうかの判断がやや難しいのでBOMが付いていてくれるほ
うがありがたい面もあるのですがが…。規格的にはBOMつきはあ
まり推奨されないようですね。

 もしエンコーディングが誤って文字化けしてファイルが読み込
まれるようなら、メニューから[ファイル(F)] - [開きなおす
(W)]からエンコーディングを指定してファイルを読み込ませるこ
とができます。

 以上よろしくお願いいたします。


Re: BOM除去? つるがい - 2017/03/26(Sun) 13:28 No.4025  

早速のご教授ありがとうございます。

 また、オプションダイアログの [SQL]タブで「SQLファイルの
デフォルトエンコーディング」で「UTF-8 (Non BOM)」を選択し
ておけば手間がかからないと思います。

早速、設定をいたしました。何度もオプションダイアログの探し回ったつもりでしたが、[SQL]タブにあったんですね。そういえば、一番最初にセットアップした際に、設定した覚えがありました。その時はa5SQLを初めてダウンロードし、どんな動きとか機能とかにばかり興味がありまして、自分で設定したこと自体が完全に忘却のかなたでした(笑)

的確なご指導、感謝いたします。


mdb形式の対応は? 投稿者:nyan 投稿日:2017/03/21(Tue) 10:23 No.4016  
1. 新規作成時、データベースの種類として、MDB(MS-Access)等の候補はないのでしょうか?

2. ER図等で、「主キー」を設定する箇所に数字が(1 〜 30)選べるようになっていますが、これはどういう意味でしょうか?


Re: mdb形式の対応は? kiryu - 2017/03/21(Tue) 10:58 No.4017  

nyan さん こんにちわ。

松さんではありませんが・・・失礼します。
> 1. 新規作成時、データベースの種類として、MDB(MS-Access)等の候補はないのでしょうか?

新規のDB接続設定をする時かと思いますが、
少なくとも最新リリース版には「追加するデータベースの接続タイプを選択」の一覧からMDBは選択できると思います。
.mdbも.accdbも多分平気


> 2. ER図等で、「主キー」を設定する箇所に数字が(1 〜 30)選べるようになっていますが、これはどういう意味でしょうか?
複合キーにする時の順番指定だと思います。


Re: mdb形式の対応は? - 2017/03/26(Sun) 09:09 No.4024  

nyan さん初めまして。A5:SQL Mk-2をご利用いただきありがとう
ございます。

>1. 新規作成時、データベースの種類として、MDB(MS-Access)等の候補はないのでしょうか?

 これは、データベース接続ではなく、ER図のDDLの生成時の話
でしょうか?。

 これは今のところ、MS-Accessはないです。申し訳ありませ
ん。もうすぐリリース予定のVersion 2.12.0ではサポートされま
せん。

> 2. ER図等で、「主キー」を設定する箇所に数字が(1 〜 30)選べるようになっていますが、これはどういう意味でしょうか?

これは、kiryuさんのおっしゃっている通り、復号主キーの順序
です。A5:SQL Mk-2では、必ずしもエンティティでの列の順序と
主キーの列の順序は一致していなくともよいという考え方です。
(実際にテーブルの列定義順と主キーの定義順の異なるデータ
ベースをリバースして解析することもありうるので…)

 以上よろしくお願いいたします。



CSV出力がおかしい事がある 投稿者:wm 投稿日:2017/03/13(Mon) 17:44 No.4009  
はじめまして。いつもA5:SQL Mk-2に大変お世話になっております。

先日、数値データをCSVにてエクスポートしたところ、違うデータになっている事がありました。

Version 2.11.7 (x64 edition)
使用データベース MySQL 5.7.12

今回、試してみた再現方法は次の通りです。

1. bigintのカラムを含んだテーブルを作成
2. 「9999999999999993」を登録
3. CSVでデータをエクスポートして中身を確認してみると、「9999999999999992」に変わっている

うちの環境特有の現象である可能性もありますが、ご確認していただければ幸いです。



Re: CSV出力がおかしい事がある - 2017/03/20(Mon) 10:29 No.4013  

 wmさん初めまして。A5:SQL Mk-2をご利用いただきありがとう
ございます。

 はい、現象を確認しました。おそらく、内部的にいったん浮動
小数点などに変換されているような感じですね。

 Version 2.12系のベータ版では画面表示とCSV出力などの文字
列表現ロジックの共通化を行っているので、この現象は発生しま
せん。

 ただし、Version 2.12.0 release candidate 1までは数値もダ
ブルクォートでくくられてしまうなど問題があったのでそれらを
修正した Version 2.12.0 release candidate 2 を出してみまし
たのでご確認いただければと思います。

 以上よろしくお願いいたします。


Re: CSV出力がおかしい事がある wm - 2017/03/22(Wed) 18:06 No.4018  

松様
ご返答の方、ありがとうございます。

ベータ版というのがあったのですね。
今まで、ダウンロードの所からだけダウンロードしていたので見逃していました^^;

早速、Version 2.12.0 release candidate 2の方をダウンロードして試してみましたところ、ご回答のとおり、先ほどの問題は修正されている事を確認できました。

以上、ありがとうございました。


SQL結果セット比較結果のミリ秒表示 投稿者:こま 投稿日:2017/03/10(Fri) 14:46 No.4001  
はじめまして。いつもA5:SQL Mk-2に大変お世話になっております。

要望なのですが、
SQL結果セット比較を実行した際、結果でDateTime型のミリ秒部分がカットされております。(当方 SQLServer です)
ミリ秒まで保持して結果を表示していただくことは可能でしょうか。
また、その比較結果からHTMLでコピーする際とExcelに出力する際もミリ秒を保持していただきたいです。

※以下の操作・表示結果ではすべてミリ秒が保持されておりました
・テーブルデータ表示
・フィルタ適用後のテーブルデータ表示
・SQL実行結果
および上記表示からの以下の操作
・「レコードのコピー」ボタンからのコピー
・行上の右クリックでのコピー
・「CSVでデータをエクスポート」
・「TSVでデータをエクスポート」
・「XMLでデータをエクスポート」
・「Excelへ出力」
・「表示中の結果セット全体をHTMLでコピー」
・「表示中の結果セットをExcelで出力」
・「全ての結果セットをExcelで出力」


当方の動作検証環境
OS
・Windows7 Professional(アプリ側)
・Windows Server 2012 R2(DBサーバ側)
DB
・SQLServer 2012 Express Edition
アプリバージョン
・version 2.12.0 beta 42


よろしければ、検討をお願いいたします。


Re: SQL結果セット比較結果のミリ秒表示 - 2017/03/12(Sun) 09:34 No.4005  

 こまさん初めまして。A5:SQL Mk-2をご利用いただきありがとうご
ざいます。

 結果セットの比較機能で日付時刻型のミリ秒や、その他一部表現
を正しく比較できていませんでした。

 Version 2.12.0 rc1で修正してみましたのでご確認ください。


Re: SQL結果セット比較結果のミリ秒表示 こま - 2017/03/13(Mon) 09:50 No.4008  

松様

大変迅速なご対応、ありがとうございました。
Version 2.12.0 rc1にて、比較結果の表示については動作確認ができました。

ただ、
比較結果からHTMLでコピーする際とExcelに出力する際にはやはりミリ秒がカットされているようでした。

大変恐れ入りますが、
再度ご確認いただけますでしょうか。


Re: SQL結果セット比較結果のミリ秒表示 - 2017/03/20(Mon) 10:25 No.4012  

 こまさんこんにちは。

 はい、すみません、画面表示だけ修正すればコピーやExcel出力も
自動的に直ると勘違いしてしまいました。これらは別ロジックに
なっているので、個別の修正が必要でした。

 release candidate 2で修正してみましたのでご確認ください。


Re: SQL結果セット比較結果のミリ秒表示 こま - 2017/03/21(Tue) 09:33 No.4015  

松様

お世話になっております。
release candidate 2にて、動作確認させていただきました。

差分比較結果で、コピーやExcel出力でもミリ秒まで反映されていることを確認いたしました。
大変助かりました。

ご多忙の中、迅速なご対応本当にありがとうございました。


SQLSERVER2014で文字化け 投稿者:こば丸 投稿日:2017/03/16(Thu) 11:39 No.4010  
SQLSERVER2014 テーブル定義や項目定義での<br>拡張プロパティのMs_Descriptionで日本語定義された内容が文字化けされて表示されます。<br>


Re: SQLSERVER2014で文字化け - 2017/03/20(Mon) 10:33 No.4014  

 こば丸さん初めまして。A5:SQL Mk-2をご利用いただきありが
とうございます。

 現象は確認できなかったのですが、もしかすると、
「Microsoft OLE DB Provider for SQL Server」が内部的に使わ
れてしまうことによる現象かもしれません。

 Version 2.12.0 release candidate 2でこのあたりも改善して
いるのでお試しいただければと思います。

 なお、SQL Server への接続は、「データベースの追加と削
除」の画面で、「ADO (OLE DB, ODBC)」ではなく、「Microsoft
SQLServer と SQL Server Compact (OLE DB)」を使うようにして
ください。

 以上よろしくお願いいたします。


CSVエクスポートで開く動作になる 投稿者:sim 投稿日:2017/03/19(Sun) 11:33 No.4011  
こんにちは。version 2.12.0 rc1 です。
データベースツリーから一つのテーブルを選択して右クリック、CSVエクスポートを選ぶと、ファイル名にセットされたファイルを開く動作になります。(ボタンの表示も開くになっています)
保存先に同名のファイルが存在すれば上書きしてエクスポートされるようですが、ファイルが存在しなければエラーダイアログとなります。
少し前のバージョンではボタンの表示も[保存]となっていたと思います。


wine環境でのエラーについて 投稿者:otaka 投稿日:2017/02/05(Sun) 20:41 No.3953  
はじめまして、いつも便利に使わせていただいています。

当方Mac環境でWineをインストールして使わせてもらっているのですが、何もしない待機時間が5分程度続いたあとに操作しようとすると、
'''
アサートの失敗(C:\Users\matsubara\Documents\RADStudio\Bpl_XE5\UniDAC\Source\UniProviders\MySQL\MySqlNetUni.pas, 570行)
'''
というエラーが発生します。
アプリを再起動すると治るのですが、毎回のことになってしまい煩わしいので、可能でしたら修正をお願いできますでしょうか。

MacOSのバージョンやWineの種類等を色々と変えてみたのですが、どの場合でも発生するようです。

ご多忙の中恐縮ですが、ご検討よろしくお願いします。


Re: wine環境でのエラーについて - 2017/02/05(Sun) 22:05 No.3954  

 otaka さんこんにちは。A5:SQL Mk-2をご利用いただきありが
とうございます。

 おそらくこの現象ですが、無通信の時間が数分続くとファイア
ウォールやルーターなどでサーバーとの通信経路上で通信が終了
したと判定されてセッションを切断されてしまっているのではな
いかと推察されます。

 これが原因であるなら、オプションダイアログより、[データ
ベース接続]タブにて、「データベースにKeep Alive を送信」の
チェックボックスをONにすると問題が解決すると考えられます。

 秒数はデフォルトで20秒(30秒で切断される環境もあったりす
るので…)となっていますが、お使いの環境ではもう少し長くて
もよいかもしれないのでサーバーの付加を勘案しつつ適宜修正し
てください。


Re: wine環境でのエラーについて otaka - 2017/02/05(Sun) 23:59 No.3955  

ありがとうございました。
おそらくご指摘の方法で解決したと思われます。

また、質問続きで申し訳ありませんが、
クエリデザイナ画面で右クリック→サブクエリ がグレーアウトして使えないのは、wine利用が関係しているのでしょうか?

ちなみに、オブジェクトの追加、編集は選択できるようです。
UNIONは選択できますが、サブメニューがすべてグレーアウトしているようです。

お手すきの際にご回答願います。


Re: wine環境でのエラーについて - 2017/02/12(Sun) 13:12 No.3961  

 otakaさんこんにちは。

 調査したところ、Wineは関係なく、接続先データベースのバー
ジョンが正しく判定できないため、MySQLでサブクエリーが使え
なくなっていました。(MySQLの古いバージョンはサブクエリー
が使えなかったことが関連します)

 Version 2.12.0 beta 39で修正してみましたのでご確認いただ
ければと思います。


Re: wine環境でのエラーについて otaka - 2017/02/15(Wed) 01:47 No.3966  

迅速な対応ありがとうございます。
Ver.2.12.0 beta 39 で動作確認しました。

しかしながら、こちらのベータ版ですとMacOS+Wine環境との相性が悪いせいか、メニューがグレーになって見えなかったり、画面全体がマウス操作に追随してしまうなど、別の問題を含んでいるようです。

時間がかかっても構いませんので、Wine環境も検証いただけると幸いです。
もしくは、次期安定版リリース時に優先して今回の修正を加えていただけると幸いです。

よろしくお願いします。


Re: wine環境でのエラーについて - 2017/02/19(Sun) 12:55 No.3972  

 otakaさんこんにちは。

 「メニューがグレーになって見えなかったり」というのは、有
効になっているメニューもグレーになって見づらいあるいは向こ
うのメニューと区別がつかないということでしょうか?。

 Macは持っていないのでLinux上のWineのみでしか検証できませ
ん。とりあえず、Wineのバージョンなどもお教えいただければあ
りがたいのですが…。

 ちなみに Version 2.12.0 beta 41でクエリーデザイナ画面の
メニューの描画を少し変えてみました。何か変化はありますで
しょうか。


Re: wine環境でのエラーについて otaka - 2017/02/26(Sun) 22:14 No.3987  

いつも迅速なご対応ありがとうございます。

色々試してみたところ、「メニューがグレーになって見えない」のは、設定→テーマ で既定の「Windows」から変更していたのが原因でした。これを既定のWindowsに戻すことで、無事使えております。

Version 2.12.0 beta 41でMySQLのサブクエリも使えています。
ただ、サブクエリ画面の出力、式、別名、・・・などのメニューが、 □□ などと文字化け?しているようですので、こちらもお手すきの際に調査いただけると幸いです。
(Wine環境でのフォント指定等があるのでしたら、教えていただけると幸いです。またこちらは常に現象が発生するとは限らないようです)

よろしくお願いします。


Re: wine環境でのエラーについて - 2017/03/05(Sun) 09:49 No.3993  

 otakaさんこんにちは。

 Version 2.12.0 beta 42でWine環境のサブクエリ画面の文字化け
等も対処してみましたのでお試しください。

 以上


Re: wine環境でのエラーについて otaka - 2017/03/12(Sun) 20:47 No.4007  

迅速なご対応ありがとうございました。
Ver.2.12.0 beta42で文字化けの問題も発生せず、便利につかえております。
今後ともよろしくお願いします。


SQLの実行エラー 投稿者:snow 投稿日:2017/03/11(Sat) 07:05 No.4002  
お世話になっております。
SQLエディターにクリップボード内のSQL文を貼り付けて、Ctrl+Aですべて選択、F5で実行した場合に出ないようにしてほしいエラーメッセージがあります。
最後のセミコロン以降にコメント文しかない場合のエラーです。

SQL文;
-- コメント


Re: SQLの実行エラー - 2017/03/12(Sun) 09:36 No.4006  

 snowさんこんにちは。

 はい、後ろにコメントだけでSQL本体がない文が付いていない場合
に、コメントだけでサーバーに送っていた様です。Version 2.12.0
rc1で修正してみました。

 以上よろしくお願いいたします。


読み取り専用版 投稿者:rkano 投稿日:2017/03/08(Wed) 00:49 No.4000  
読み取り専用版のver2.11.7をダウンロードしたいのですが、リンク先を教えていただけませんか?

よろしくお願いいたします。


Re: 読み取り専用版 - 2017/03/12(Sun) 09:31 No.4004  

 rkanoさんはじめまして。A5:SQL Mk-2をご利用いただきありがと
うございます。

 申し訳ありません。読み取り専用版の更新を失念していました。
サイトを更新しましたのでお試しください。

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |

NO: PASS:


無料掲示板レンタル「ADVEN-BBS」/3/25更新/沖縄食べ歩き
original:KENT