• 締切済み

KeySQLの代替ソフトありませんか

現在 Oracle → PostgreSQL に移行しようと考えています。 Oracleからレコード取得操作を主に KeySQL というソフトを使って いますが、KeySQL は PostgreSQL では動作しないため、 PostgreSQL で使える「KeySQLライク」のものを探しています。 どなたか有用なソフトをご紹介いただけませんか。 ※主にKeySQLを使用している目的は、SQL文法をあまり知らなくても  レコードの取得などが行えるためですので、それを満たしたツール  があるといいのですが。

みんなの回答

  • cabegine
  • ベストアンサー率100% (1/1)
回答No.5

最新版のKeySQL2009なら、PostgreSQLにも対応しているようですよ。

参考URL:
http://www.networld.co.jp/keysql/2009_specification.htm
回答No.4

A5:SQL Mk-2というのはどうでしょうか。 クエリーデザイナでGUIを使ってSQLを知らなくてもクエリーを書くことが出来ます。SQLの入力支援ポップアップもついてます。

参考URL:
http://www.wind.sannet.ne.jp/m_matsu/
tomoru77
質問者

お礼

アドバイスありがとうございました。 見やすい画面ですね。もう少し試してみます。

  • entree
  • ベストアンサー率55% (405/735)
回答No.3

希望に添っているか分かりませんが、 psqledit と psqlgrid というフリーソフトが航海されています。 http://www.hi-ho.ne.jp/a_ogawa/

tomoru77
質問者

お礼

遅れましたが、アドバイスありがとうございました。 個人的にpsqleditは使用していて、満足していますが、 SQL文の知識がまあまあ必要みたいで、もう少し検証してみます。

  • nora1962
  • ベストアンサー率60% (431/717)
回答No.2

「黒猫 SQL Studio」とかどうですか。後、昔はイースト社が「Skylink」のODBC版出していた。現行バージョンが対応しているかは不明一度問い合わせてみたら。

tomoru77
質問者

お礼

遅れましたが、アドバイスありがとうございました。 もう少しお時間いただき、検証などしてみます。

  • OKwebb
  • ベストアンサー率44% (92/208)
回答No.1

KeySQLは知らないので、機能比較はできませんが、CSE(Common SQL Environment)というフリーソフトをODBC経由で使ったりしてます。

tomoru77
質問者

お礼

遅れましたが、アドバイスありがとうございました。 もう少しお時間いただき、検証などしてみます。

関連するQ&A

  • PostgreSQLからOracleの移行について

    PostgreSQLからOracleへの移行を行うマイグレーションツールはありますでしょうか。お金はいくらかかってもかまいませんので、移行をスムーズにかつ工数をかけずにできるツールをご紹介頂けたらと思います。。そのツールの特徴や問題点なども教えていただけたら幸いです。 また主要DB(Oracle、SQL Server、DB2、MySQL、PostgreSQL)を相互に移行できるマイグレーションツールみたいなのはありますでしょうか。

  • SQL変換ツールについて

    このカテゴリに書いていいのかわからないですけどSQLについて教えてください。 現在、データベースをアクセスからOracleに変更する移行作業を進めています。 その作業の中で、アクセス特有のSQL文をOracle用に変更してSQL文をDBに投げる処理 をしているのですが、SQLがそれほど詳しくないのでアクセスのSQLをOracleなど用の 一般的なSQLに変換するツール(フリー)等はないでしょうか。 SQLの違いについて詳しく解説しているHPのアドレスのみでもかまいませんので 宜しくお願い致します。

  • DBA Studioの代わり

    Oracle 8i ですと、DBA Studioというデータベースを管理するツールがありました。 このツールは、データベースの管理だけでなく、エクセルのようなGUI上で、表のレコードを取得したり、レコードの挿入や、値の更新、レコードの削除も可能です。 Oracle 9i 以降のバージョンでは、DBA Studioがないようです。 代わりのものとして、Oracle Enterprise Managerというものになるのでしょうか? 操作してみたところ、データベースの管理や、表のレコード取得はできるようですが、エクセルのようなGUIからのレコードの挿入・更新・削除はできないようです。 Oracle Enterprise Managerにも、そのような機能があるのでしょうか?それとも、他にそのような機能を持つツールがあるのでしょうか?

  • DBサーバーはどれがいいのですか?

    MySQL、PostgreSQL、SQLサーバー、ORACLEデータベースについて 仮に、ユーザが5000万人のSNSを作った場合、MySQLやPostgreSQLで対応できますか? 検索に時間がかかったりするのでしょうか? その場合、DBをORACLEにしたほうがいいのでしょうか? ■費用について もし、DBサーバーを1台設置して、ORACLEにした場合、初期費用や毎月のコストはどのくらいになるのでしょうか? ORACLE対応のDBサーバーの金額等も教えて頂ければ幸いです。 あと、SNSの会員が10万人までだとしたら、 MySQL、PostgreSQL、SQLサーバー、ORACLEのうちだと、どれがコスト的に一番効率的でしょうか?

  • Microsoft ODBC Driver for Oracle について

    MS-AccessをクライアントとしてOracleとODBC接続(DAO使用)を行っています。 1)パススルークエリを使用してレコードセットを取得 2)レコードセット内の値をローカルテーブル(AccessMDB)へ登録 という動作をさせているのですが、Microsoft ODBC Driver for Oracle(2.575.1117.00)を使用した場合、1)で取得したレコード(208レコード)のうち、10レコードしか2)の動作で登録してくれません。 これはどうしてなのでしょうか? ちなみに、ODBCドライバをOracle ODBC Driver(10.1.0.1.0)にすると正常に動作します。ODBC接続を使用したときのロックの動作でOracle製のものは正常に動作しませんでしたので、MS製のものを使用しようと検討しています。 解決策、現象について、ご教授お願いいたします。

  • Oracle10gからkeySQLで集計データ

    Oracle10gでデータ管理していますが、インターフェースを外注した為、自由なデータ加工ができません。この為、keySQLを用いて、データをExcelとして取出し、Access2003にインポートして解析する方法で対応しています。 しかし、Excelで一度に取り出せるレコード数が65500程度に限られ、効率的にデータ取出しが出来ません。そこで、keySQLで、集計してレコード数を減らして取り出したいと思います。 しかし、Accessのクエリーデザイン画面のような集計ボタンが見当たりません。GUI的には集計できないという事でしょうか?クロス集計はできるようなのですが、Accessのような集計は、SQL文を直接記述する方法しかないのでしょうか? keySQLにお詳しい方がおられましたら、データ集計の仕方をご教示下さい。 当方、残念ながら、まだSQL文を直接記述できるレベルにはありません。

  • 空文字の扱いについて

    Oracle⇒postgresqlへ移行を行っています。 Oracleでは [カラム名] IS NULL で空文字のデータとNULLのデータを取得できましたが、postgresqlではNULLのデータのみしか取得することができません。 一応 [カラム名] IS NULL OR [カラム名] = '' で、取得できるのですが、修正量、パフォーマンスの問題から、異なった方法を探しています。何か良い方法はありますでしょうか。 宜しくお願いします。 ---以下環境--- RedHat 3 postgresql 8.1 PHP 4.3.11 adodb pear

  • ブロンズからPL/SQL 開発者の資格取得を目指していいか

    ORACLE MASTER Bronze Oracle Database 11gは取得しました。 次はORACLE MASTER Silver Oracle PL/SQL Developerの資格を取得したいと思います。 ですが、先にORACLE MASTER Silver Oracle Database 11gを取得しておいた方が、PL/SQLの資格を取得するにあたって知識の習得が楽になるのでしょうか?

  • Oracleを勉強したい

    Oracleを勉強したいのですが、 本屋さんに売っているSQLの参考書では内容が違うのでしょうか? OracleはOracle。SQLはSQLの参考書ではないと勉強にならないのでしょうか? またOracleに関する参考書は少ないですが、これは資格受験用の参考書で勉強するしかないのでしょうか? 因みに、Oracleのソフトが無いとOracleの勉強は無理でしょうか? 宜しくお願いします。

  • oracleシルバー、ゴールドを受けたいのですが・・

    oracleシルバーを受けようと思っています。 しかし、oracleシルバーの中でもなんか、色々あるみたいで、 ・オラクル シルバー フェロー ・オラクルマスター シルバー(オラクル9iデータベース) ・オラクルマスター シルバー(オラクル9i PL/SQL) ・オラクルマスター シルバー(オラクル 9i アプリケーションサーバー) があるようです。しかし、初心者なのでどれをとればいいのかとかが良くわかりません。。。そこで質問ですが、 1.oracleシルバーのどれを取得しても、「oracleシルバー取得した!」と宣言できるのでしょうか? 2.最終的にゴールドを、短時間の勉強で取得するには、まずはシルバーのどれを取得すればいいでしょうか?