X



DBのデータ検証&便利ツールはどんなのをお使い?
0001NAME IS NULL2005/12/10(土) 18:04:56ID:UyKya/IO
いままでOracleを使う事が多かったんで、Object Browserが手放せなくなってるんだけど、
最近はPostgreSQLやMySQL、挙げ句にDB2などなど色々使わなきゃなんなくなって、
それぞれのDB用に使える簡易Object Browser的なツールを探しても、使えるんだか
どうだかよくわからん。。片っ端から使ってみる前に、みんなどんなのお使い?
0002NAME IS NULL2005/12/10(土) 18:43:32ID:NZjqBhHT
CSE

MySQLならナビキャット
0003NAME IS NULL2005/12/11(日) 23:59:24ID:???
俺もcseかな。無料だし、Excelで出力してくれるのが便利。
Object Browserは会社が買ってくれない・・・。
個人で買える値段じゃないし。
0004NAME IS NULL2005/12/12(月) 21:57:05ID:o+S9FI+s
ACCESSにリンクしる
0005NAME IS NULL2005/12/15(木) 07:55:54ID:???
結局、DBMSごとに別のツールつかってる
0006NAME IS NULL2005/12/15(木) 10:23:37ID:???
ODBC接続よりネイティブ接続のほうが速いし
oracleはオブジェクトブラウザ
mysqlはナビキャット
0007NAME IS NULL2005/12/15(木) 22:54:20ID:???
OracleはPL/SQL Developer。本家から英語版買ってる。
0008NAME IS NULL2005/12/16(金) 10:32:50ID:???
ODBC接続よりネイティブ接続のほうが速いし
oracleはオブジェクトブラウザ
mysqlはナビキャット
postgreSQLもナビキャット

PL/SQL Developerは
PL/SQLのデバッグに使えるが
SQLの結果をクリップボートに出力できないのが痛すぎる
基本情報処理の問題で、
ファイルに出力するよりメモリに出力するほうが速いことを勉強してないのか?
0009NAME IS NULL2005/12/20(火) 03:00:34ID:/C8fiClf
ナビキャット使えばいいのにねぇage
0010NAME IS NULL2005/12/20(火) 18:43:08ID:???
ナビキャットにPostgreSQL版あったのか
0011NAME IS NULL2005/12/21(水) 01:40:03ID:???
>>1
DB種類ごとにライセンス買うんじゃ大変だろ。
ODBCで接続できるツールをいろいろ試して、自分で決めるしかないんじゃね?

ACCESSで良いとおもうけどな。
0012NAME IS NULL2005/12/31(土) 21:39:45ID:Av/ptj0f
ナビキャットのOracle版は無いの?
0013NAME IS NULL2006/01/02(月) 08:57:48ID:/iRoSIb9
11>>
ACCESSか。データを移すときしか使わんな。まぁ、ACCESSでも色々できないことは
ないと思うけど、仕事で使ってるとやっぱ、効率悪い。俺はさっさと仕事終わらして
家に帰りたいから、1万以下なら、有料でも買うな。
0014NAME IS NULL2006/01/02(月) 21:49:30ID:???
>>13
だから、何を買えば良いか聞いてんじゃねーの?
0015NAME IS NULL2006/01/05(木) 16:29:28ID:???
ここみてCSEっての使ってみた。
freeでここまで使えりゃ十分だわ。
でも...Windowの配置を自分好みにできない。orz
0016NAME IS NULL2006/01/05(木) 16:39:39ID:???
>>15
ワラタ
確かに配置のされ方に妙な癖があるよね。
あれこれやってみてなんとか好みの配置にしたけど、
ウィンドウサイズを変更すると全部おじゃんになるので、常に最大化した状態になってる。
0017152006/01/05(木) 16:48:05ID:???
>>16
結局諦めて最大化してコンソール左側に大きく開いて使うとる。
コンソールを右側に大きくしたいのに...orz
0018NAME IS NULL2006/01/07(土) 00:12:32ID:iOTAkAc2
皆の話を参考にCSE、ナビキャット使ってみた。やっぱりこんなもんかな。。
あと、まだ使ってみてないけど、ベクタでValueSQLってのを発見。ドキュメント見る
限りではかなり使えそうなんで、これを試してからどれかに決めようかなと。。
0019NAME IS NULL2006/01/07(土) 01:02:38ID:???
>>18
漏れも使ってるよ。ValueSQL。SQL書いて実行するならこれが一番いい。
0020NAME IS NULL2006/01/07(土) 09:38:55ID:???
>>1
「挙げ句にDB2」・・。みんな苦労してるのね。
0021NAME IS NULL2006/01/07(土) 10:56:17ID:v3mxSRVJ
VALUESQLはODBC接続しかできないんじゃなかったか?
しかもORACLE10Gで動作確認できなかったような
0022192006/01/07(土) 19:48:55ID:???
>>21
Oracleは使ってないし、ODBCだけで満足してるよ。
CSEは昔使ってたけど、ValueSQLは前に実行したsqlが全部残ってすぐ復活できるのがいい。
まあ、それだけの理由だけど。
0023NAME IS NULL2006/01/08(日) 06:53:35ID:jDOBSRHG
Oracle
オブジェクトブラウザ
PL/SQL DEVELOPER
SQLEDITERXP

SQLサーバ
付属ツールで十分

MySQL
かねやん
ナビキャット

POSTGRESQL
ナビキャット

汎用的に使える
CSE(ネイティブ接続可)
ACCESS(ネイティブ接続不可)
VALUESQL(ネイティブ接続不可)
0024NAME IS NULL2006/01/08(日) 07:58:23ID:???
まだ出ていないようなので

ORACLEはosqledit
PostgreSQLはpsqledit
0025NAME IS NULL2006/01/08(日) 09:36:28ID:Jxvyfm/N
Oracle、DB2、SQLServer,MySQL,PostgreSQLにつなげられて
同じインターフェースで利用できるソフトがでたら
決定的だね
0026NAME IS NULL2006/01/08(日) 17:36:28ID:???

        /\___/\
      /        ::\
      |           :|
      |   ノ   ヽ、   :|
      | (●), 、 (●)、.:::|   / ̄ ̄ ̄ ̄ ̄ ̄
      \ ,,ノ(、_, )ヽ、,, ::/  <  おっ
      /`ー `ニニ´一''´ \  \______

        /\___/\
      / ⌒   ⌒ ::: \
      | (●), 、(●)、 |    / ̄ ̄ ̄ ̄ ̄ ̄
      |  ,,ノ(、_, )ヽ、,,   |  < ぱい!
      |   ト‐=‐ァ'   .::::|    \______
      \  `ニニ´  .:::/
      /ヽ、ニ__ ーーノ゙\_
0027NAME IS NULL2006/01/08(日) 18:21:19ID:N4LkNB8/
>>23
SQLEDITERXPって正式名称あってますか??
ぐぐっても一件もでてこないので。
00282006/01/08(日) 20:30:20ID:???
しねしねしねしねししねしねころすにきはななちちちちちちちちちちちしねしねしおれはやくざ
00292006/01/08(日) 20:31:25ID:???
>>26
しね
0030先生視ね2006/01/08(日) 20:32:38ID:???
せんせいしね
0031トトテ2006/01/08(日) 20:35:25ID:???
キムジョイルしね
0036NAME IS NULL2006/01/09(月) 08:40:25ID:???
EDITERじゃなくEDITORだな。
0037NAME IS NULL2006/01/09(月) 21:59:18ID:???
35>>
36>>
ありがとうございます。見つかりました。
0038NAME IS NULL2006/01/11(水) 01:14:36ID:9Ua6WRCg
>>1
なんでみんなツール選びが適当なんだ?わから
んでもないが、自分に合ったツールを使うのは当然。
データベース使いだったら、道具にこだわるべし。
もちろん、人によっては好みがあるし、どれが
いちばんとかいえないと思うけど、兎に角自分が
いいと思ったツールを使い込む事だな。
よくよく考えろよ。SQLで飯食ってる奴は。
0039NAME IS NULL2006/01/13(金) 14:21:48ID:???
>>38
DB専用のツール使ってて、別のDBを使うときにそれが使えないんで
どうしようかって話じゃないのか?

つまりひとつは使い込んでるんだよ
0040NAME IS NULL2006/01/14(土) 13:44:11ID:V3H4F1gM
まとめサイトを誰か作って
0041NAME IS NULL2006/01/14(土) 21:43:29ID:???
既製品よりも自作のツール使うことが多いからなあ・・・
その方がカスタマイズきくし、バグの場合にもすぐ直せるし。
0042NAME IS NULL2006/01/15(日) 06:53:17ID:AEKNcQ1x
>>39

0043NAME IS NULL2006/01/15(日) 23:20:20ID:AEKNcQ1x
>>41

すごい技術をお持ちですね!
空気は読めないみたいですけど。
0044NAME IS NULL2006/01/16(月) 00:25:33ID:???
>>43
別にみんなの空気をあえて読む必要もない。言いたい事あるなら
言ってもらった方がいい。
0045NAME IS NULL2006/01/16(月) 01:26:05ID:???
>>43
オレも自作ツール派。
すごい技術は必要ないけど、努力は必要。
0046412006/01/16(月) 19:46:13ID:???
よく言われるよ。空気読めないって。

>>45

そうね。どっちかというと、技術というよりマメさと努力だな。
暇なときにチョコチョコ改作してるよ。いつのまにかチームの人間が使うようになって、要求までしてくるようになった・・・自分でやれよな。


ではちょっと欲しいと思うツールの話すると、プロシージャのデバッグ補助機能のあるツールってない?
Oracleメインなので、以前、Object Browser を使ったときには、引数すら渡せなくて困った。(使い方知らんだけかもしれないけど。)
0047NAME IS NULL2006/01/16(月) 20:27:00ID:???
>>46
デバッグ補助機能になると俺は市販製品しか見た事ないな。
フリーであるのかな?まぁ、DBMS_DEBUGパッケージ使うだけで、
1ヶ月もがんばりゃできそうだけど。
0048NAME IS NULL2006/01/16(月) 22:39:20ID:???
自作ツール作成については
まめに、本を買ってインターネットで検索して
それを実験するための環境があれば
昔の情報処理一種をもってれば何とかなるレベルだよ。

最初は、ツール探しに懸命になるが
無かったら作れ。

オレも途中であきらめて自作に入った方。

Oracleはいろいろと勉強させてくれるよ。

たとえば、sqlplusだとスクロールが早くて毎回ヘッダーを表示してくれるし、折り返しができるから何書いてあるのか分からんときがある。

「じゃあ、作ろう!」

みんな自分で作れ。
0049NAME IS NULL2006/01/17(火) 11:54:43ID:???
2ちゃん発のツールが生まれる予感
0050NAME IS NULL2006/01/18(水) 12:19:07ID:glRs737G
つかさ、みんなの使いやすさのポイントってどこよ??
これがあるからこのツール使うみたいな。
0051NAME IS NULL2006/01/19(木) 13:27:11ID:???
CSE、悪くないんだけど、検索結果を全部ローカルにもってきてから
グリッドつくるから件数多いとめちゃおせーーーー
Delphiについてる SQL Exprlorerは使いにくいけど
画面表示分だけ持ってくるから結果表示は早い。
0052NAME IS NULL2006/01/19(木) 18:33:02ID:???
>>51
それつらいところだよね。
0053NAME IS NULL2006/01/19(木) 21:45:39ID:???
osqleditは使いやすいし早いよ
0054NAME IS NULL2006/01/20(金) 08:48:12ID:PQZPCefo
>>53
オブジェクトブラウザに大きく劣る
0055NAME IS NULL2006/01/20(金) 11:02:14ID:x67aG8gG
各種データベースへの汎用インターフェースとして
Windows 上では CSE というソフトがよくできていると思います

ただし,この CSE ですが,
すばらしいのですが,
文句のつけようのない 100 点というわけではなく
まだまだ改善の余地があるのにもかかわらず
開発が止まっているようです

この CSE のようなコンセプトのソフトで
CSE にとって代わるようなソフトを知りませんか?
0056NAME IS NULL2006/01/20(金) 13:11:04ID:???
ADOでいいならつくるぞ
でも何もわからんからおせーて。
0057NAME IS NULL2006/01/20(金) 13:18:40ID:???
CSEは結果ペインが1つしかないのも残念、、
0058NAME IS NULL2006/01/20(金) 13:21:02ID:???
>53
あの見た目であの値段はなぁ。。。
0059NAME IS NULL2006/01/21(土) 06:40:12ID:???
>>58
俺もそう思った。あの見た目であの値段は。とういか、
俺使ったことないからわからんけど、見た目によらず、高機能だったり。
0060NAME IS NULL2006/01/21(土) 08:06:54ID:???
>>59
オブジェクトブラウザは、いろいろ出来て意外と管理者泣かせだったりする
大勢で開発していると勝手にテーブル変更されたり
PL/SQLのソースをファイルで保存してなかったり
その結果インポートなんかしたら「ソースが戻った」とか大騒ぎする輩もいるし
0061NAME IS NULL2006/01/21(土) 09:44:22ID:4J/aRi5Q
リードのみのオブジェクトブラウザを使わせればいい
0062NAME IS NULL2006/01/21(土) 09:48:31ID:???
>>61
それじゃ開発できんやろ、普通は権限付けろじゃ
0063NAME IS NULL2006/01/21(土) 09:57:01ID:???
とういかさ、Object BrowserでGUIを使って、テーブルとかオブジェクト作れるじゃん。
あれってほんとうに使ってる人いるの??
オブジェクトの定義って参照できるだけで、俺は十分。
作る時は、CREATE TABLE文を自分で作る。
0064NAME IS NULL2006/01/21(土) 14:21:25ID:yyM8mPqX
OBERってどうよ?
結線のしかたが嫌なんだけど。
0065NAME IS NULL2006/01/21(土) 14:22:03ID:yyM8mPqX
あ、Object Browser ER、ね。
0066NAME IS NULL2006/01/21(土) 14:23:08ID:yyM8mPqX
てゆーか、みんなER図って何で描いてるの?
Visio? Excel? PowerPoint?
0067NAME IS NULL2006/01/21(土) 17:49:41ID:4J/aRi5Q
CLAY
ERWIN
0068NAME IS NULL2006/01/21(土) 17:58:13ID:4cvYqLSw
PostgreSQLにpgAminVの名がでないのはなぜ?
0069NAME IS NULL2006/01/21(土) 18:01:03ID:FTEsWfyy
ERWin高いじゃん。買えないよ。値段に見合って使いやすいの?
0070NAME IS NULL2006/01/22(日) 03:51:48ID:mW48l5lW
Raptorはどうよ?
0072NAME IS NULL2006/01/23(月) 12:33:35ID:???
pgAdmin III は添付されている標準ツール、の位置にいるしなあ
0073NAME IS NULL2006/01/24(火) 08:45:24ID:EyhldE81
select文したときのデータがいろいろとカスマタイズできたらいいいなぁ
csvとか。あと、テーブルが1対多とかになってるとき、データがつながってでてきたらいいなぁ
0074NAME IS NULL2006/01/24(火) 11:28:30ID:???
>>70
Raptor出たらオブジェクトブラウザーも終わりだな。
0075NAME IS NULL2006/01/24(火) 15:22:50ID:???
RaptorはJavaで
オブジェクトブラウザはdelphi
だから勝ち目はある

しかしeclipseのようなwindowsネイティブなjavaらしいけど
0076NAME IS NULL2006/01/24(火) 20:24:07ID:???
>>75
さっき、Raptorさわってみたけど、全然重くなかったよ。
オブジェクトブラウザーやばいよ。まじで。
でも、グリッドで編集できなかったのは気のせいか。

0077NAME IS NULL2006/01/24(火) 20:28:03ID:???
Raptorはコード補完とかできるし、グリッドも全行一度に読み込んでない
みたいだから、はやかった。
起動に10秒くらいかかるけど、跡はJavaを思わせないくらい軽快。
Oracleで無料でだすから、PL/SQL DeveloperやTOADや全滅しそうだ。
ひどいよOracle.
0078NAME IS NULL2006/01/25(水) 01:19:16ID:TQ9pYg9D
俺は Object Browser ER のユーザだから関係ないな。
0079NAME IS NULL2006/01/25(水) 13:11:10ID:???
ラピュタ
pgadminくらい使えたらいいな
0080NAME IS NULL2006/01/29(日) 19:45:46ID:jsMRfuy0
「○○専用ツール」ってのは、それぞれのコミュニティーなり、メーカーなりに任せようぜ。

>>1 だって、そういうツール求めてるんじゃね?
0081NAME IS NULL2006/02/08(水) 22:48:24ID:BBhDDNZ5
干しアゲ
0082NAME IS NULL2006/03/25(土) 21:18:17ID:Kbd6Xz91
>>2
データが表計算ライクに切り貼りできるので手放せない。
ただ一つの難点は、MySQL4.1以降で作成したユーザのパスワード形式では接続できないところ。
パスワードをold_password関数を使って、MySQL4.0以前の形式(16文字)にして作成する必要がある。
セキュリティ上も新形式のパスワードで使いたいんだけど、どうもアップデートされる気配がない。
0083NAME IS NULL2006/03/25(土) 21:24:11ID:Kbd6Xz91
>>66
JUDE COMMUNICATIONで、UMLのクラス図を流用してる。
前Wordで書いてたけどエンティティちょこちょこ動かすのにコネクタまで
全部動かさないといけないとこに嫌気がさしてやめた。
0084白馬の玉子 ◆PqSzNbkqDo 2006/04/14(金) 13:01:01ID:???
昔勤めていた会社で、営業のくせに、
やたらとSkyLinkを技術に薦めてくる馬鹿オヤジがいた。
しまいには、客先のサーバに、知らないうちにすべて、
SkyLinkを入れてしまっていて、
「使ってください」だと。
ライセンスも無視して、1ライセンスパッケージで10数箇所に入れちゃって・・・。
いい加減むかついたので、
社長交えて喧嘩して、撤去させたけど。

その糞オヤジ、その後、脳溢血で卒倒して退職したらしい。
(そのまえに、俺が、この会社に見切りをつけて辞めた。)

システム構築の最大の障壁は、やっぱり、「馬鹿な自社社員」なんだよねぇ〜。
他人の不幸であったが、後から聞いて爆笑したわ。
ま、でも、そのまま倒れずにがんばってくれてたほうが、
その会社が倒れる原因になったので、それはそれでうれしかったけど・・・。
0085NAME IS NULL2006/04/27(木) 11:00:46ID:shD1onzF
DB2 で開発する事になったのだが、バインド変数を使った SQL が投げられるツールは無いかな?

Oracle だったら PL/SQL Developer で問題無いんだけど、DB2 には使えないし
CSE はバインド変数使えないし、TOAD FREE版は安定してないし
Aqua もバインド変数使えないし・・・
0086NAME IS NULL2006/05/02(火) 00:26:53ID:???
ちょっと触っただけですけど、Raptor(SQL Developer)かなりいいですね。
Oracleに関してはCSEにある機能を殆ど満たしてくれそうです。
本当はCSEの開発が続いてくれるのが一番いいんですけどね。
どうしちゃったんだろう、作者の人
0087NAME IS NULL2006/05/04(木) 12:22:20ID:It3eO8j3
CSEはすばらしい。
開発やめちゃったなら、せめてOSSにしてくれればいいんだが。
0088862006/05/05(金) 10:04:02ID:???
前言撤回、SQLDeveloperまだまだな感じ
CSVやらXMLにExportができない、って俺だけ?
>>87
同意、だけど
1 Oracleは10gR2でもほぼ問題ない
2 MySQLは old_passwordsで"一応"解決
3 Postgresqlは WindowアカウントとDBのアカウントを同じにして無理やり解決
4 いざとなれば最悪ODBCで我慢
こんな感じでOSSになっても俺としては、ソース弄る必要性をあまり感じない。
っていうか、ソース弄る実力も無いんだが
0089NAME IS NULL2006/05/06(土) 02:45:52ID:???
Object Browserも設定情報が日本語化(意訳)され過ぎてて、パッと見わかりにくいところがあるな。
まあ、コレは人によって好き好きだろうが。
0091NAME IS NULL2006/05/21(日) 14:10:19ID:???
Object Browser も Ver7 ぐらいまでは使ってたけど、 osqledit を知ってからは使わなくなったなぁ。
GUIで管理するにも、標準ので十分だし、正直微妙なツールになってると思う。

Ver8 からのXML食わせてデータ自動生成する機能はなかなか使えるけど、高すぎるな。
あと、デグレが多いのがなんともな。。何度か泣いた事が(;´д`)

Oracle で開発メインなら、 osqledit マジおすすめ。
SQLエディタとしての機能も十分だし、インテリセンスもあるし、
SQLを変数でコーディングするように変換する機能も地味に使える。

欲を言えば、ODBC接続にも対応してもらって汎用的になるとマイナーなDBの開発で助かるなぁと。
最近、マイナーDB使う案件多いような。。

あと、Oracle だと、SQLEDITERXP も使う人けっこういるよね。
0092NAME IS NULL2006/05/21(日) 14:22:05ID:???
sqldevelopperがある今、osqleditこそいらんだろw
0093NAME IS NULL2006/05/21(日) 15:00:12ID:???
>>92
sqldevelopper重いんですけど?

自分も「osqledit」に一票
発行したSQLのログ出力とか超便利
要望した機能が着実に増えてくるのも魅力
0094NAME IS NULL2006/05/25(木) 07:42:14ID:???
sqldeveloper使ってみたけど、なんかしっくり来なかった。

100テーブルくらいあると、ツリーに"more..."とかでて、「全部出せ」と指示しないと
残りが出てこないとか。

今のところosqledit使っているけど、PL/SQLのデバッグを補助してくれるツールは欲しい。

ER図はEnterprise Architect使って書いてる。
0095NAME IS NULL2006/05/28(日) 00:22:20ID:???
SQL Tools 但し英語版
0096NAME IS NULL2006/06/02(金) 22:35:00ID:e23qHv2x
>>94
そのsqldeveloperってどこにあるの?
0097NAME IS NULL2006/06/13(火) 19:37:05ID:xe5gHWNn
ttp://homepage2.nifty.com/whale-whale/
β版っぽいがいいもの見っけた。
0098NAME IS NULL2006/06/13(火) 20:32:54ID:???
>>97

対応Oracleサーバー
・Oracle10g以降

…おそらく動作確認している環境が10gだけだってことなんだろうけど、
いまだに 8i や 9i が周りに沢山あるので、ちょっと様子見。
0099NAME IS NULL2006/06/13(火) 20:42:03ID:???
>>97
早速落としてWin2000+Oracle9.2クラで起動したら
アプリケーションエラー起こしちゃった(´・ω・`)
0100NAME IS NULL2006/06/14(水) 00:43:59ID:???
>>98
おっしゃる通りで8i,9iでも問題ないはずです。
>>99
すみません。最新版アップしました。Oracle9.2の問題ではありません。
必要なライブラリを組み込み忘れました。
レスを投稿する


ニューススポーツなんでも実況