A5:SQL Mk-2

開発のこと、日々のこと

松原正和

フォーラムへの返信

15件の投稿を表示中 - 1,216 - 1,230件目 (全1,599件中)
  • 投稿者
    投稿
  • 松原正和
    キーマスター

    kanさんこんにちは。
     
    socket error code 10060 はサーバータイムアウトですね。OSの設定または、ネットワークに何らかの問題があるような気もしますが…。一応自分も Windows 10 で開発しているのですが…。
     
    アンチウィルスか何かで、アクセスが遮断されている可能性はないでしょうか?。
     
    あるいは、接続はできるけど、いつの間にかエラーが出るなら、オプションダイアログで「データベース接続」タブで「データベースに Keep Alive を送信」をチェックすると解決する場合もあります。

    • この返信は6年前に松原正和が編集しました。
    返信先: oracle の 置換変数(define) #4091
    松原正和
    キーマスター

    すみません、掲示板の仕様で、 コメントを表す ハイフン2つが、「–」に置き換わってしまったようです。あと、SQLにも誤りがありました。
     
    --* SetParameter x 123
    select :x from dual;
     
     です。「--*」は、半角に変換してください。また、「:x」も半角に変換してください。

    • この返信は6年前に松原正和が編集しました。
    松原正和
    キーマスター

    上村さんこんにちは。
     
    主キー項目としてDOCCODEが出てくるのですね。主キー項目は内部では以下のようなSQLで取得しています。
     
    select
    CC.COLUMN_NAME
    from
    ALL_CONSTRAINTS C
    , ALL_CONS_COLUMNS CC
    where
    CC.OWNER = C.OWNER
    and CC.TABLE_NAME=C.TABLE_NAME
    and CC.CONSTRAINT_NAME = C.CONSTRAINT_NAME
    and C.OWNER = ‘スキーマ名’
    and C.TABLE_NAME = ‘テーブル名’
    and C.CONSTRAINT_TYPE=’P’
    order by
    CC.POSITION
     
    これでクエリー結果にDOCCODEが出てくるなら、何らかの原因で、Oracleが管理する主キーの情報に古く存在しない列の情報が残ってしまったのかもしれないですね。一度、DROP TABLE & CREATE TABLEしなおす必要があるかもしれないです。

    返信先: oracle の 置換変数(define) #4055
    松原正和
    キーマスター

    ひろさんこんにちは。
     
    この define の機能ですが、Oracle の機能(SQL構文)ではなく、SQL*PLUSの機能となるため、A5:SQL Mk-2では使用できません。
     
    代替として、パラメータ機能を使うか replace ディレクティブ(疑似命令)を使うようにしてください。
     
    – パラメータ機能の例(Ctrl+Shift+P で表示されるパラメータダイアログでもパラメータを設定できます。)
    –* SetParameter x 123
    select &x from dual;
     
    — replace ディレクティブの例(SQLの文字列置換を行います)
    –* replace ‘&x’ ‘123’
    select &x from dual;

    • この返信は6年前に松原正和が編集しました。
    返信先: キャプションが分かれる #4054
    松原正和
    キーマスター

    mrmaoさんこんにちは。
     
    はい、現象を確認しました。Version 2.14.1 beta 2で修正したいと思いますので少々お待ちください。

    松原正和
    キーマスター

    fujimotoさん、yeahさんこんにちは。

    yeahさんフォローありがとうございます。OID型をクエリーしたときの不具合関係で外部キーが取得できなくなっていました。 version 2.14.1 beta 1で修正していますのでお試しください。

    松原正和
    キーマスター

    ひろし君さんこんにちは。

    お手数ですが、実際に古いバージョンでどうなるか、ご確認いただければありがたいです。
    古いバージョンは以下に配置されています。

    https://a5m2.mmatsubara.com/#DownloadOldVersion

    AS/400はさすがに検証環境を持っていないので、直接検証することができません。他のDBでNUMERIC(5,1)のような型が正常に表示されるのは確認できているのですが…。DB2/400はODBCドライバによる接続ですよね?。何か、ODBC の設定項目の変更等で対処できないかもお試しいただけると助かります。

    松原正和
    キーマスター

    上村さんこんにちは。
     
    ちょっと不思議な現象ですね。例えば、
     
    select * from ALL_TAB_COLUMNS where OWNER=’スキーマ名’ and TABLE_NAME=’DOCTBL’
    — ※スキーマ名は該当スキーマ名で置き換えてください

     
    はどのようになりますでしょうか?。
    あるいは、ER図を作成して割り当てを行っていたりしますでしょうか?。(ER図上のDOCTBLにDOCCODEが残っていたり?)
     
    以上よろしくお願いいたします。

    • この返信は6年前に松原正和が編集しました。
    • この返信は6年前に松原正和が編集しました。
    • この返信は6年前に松原正和が編集しました。
    • この返信は6年前に松原正和が編集しました。
    松原正和
    キーマスター

    tsu**yo** さんこんにちは。

    もしかしたら、OracleのShift_JIS(JA16SJIS, JA16SJISTILDE)限定という前提付きならば、なんとかなるかもしれない気がしています。今週末というわけにはいかなかったのですが、盲腸っと試してみることにします。

    返信先: リンクサーバ機能を検索 #4044
    松原正和
    キーマスター

    kaisanさんこんにちは。

    不具合報告ありがとうございます。SQL文自体を解釈するのは、A5:SQL Mk-2ではなく、SQL Serverなので、エラーが出るのは不思議ですね。

    ちょっと調査してみます。

    松原正和
    キーマスター

    あと、A5:SQL Mk-2のバージョンはいくつでしょうか?。
     
    最新のVersion 2.14.0でも起こりますでしょうか?。

    松原正和
    キーマスター

    キルさんこんにちは。

    バージョンはどのバージョンをお使いでしょうか?。Version 2.13.0のときに、SSH経由接続を2つ以上同時に接続しようとすると、最初に接続したデータベースに接続しようとする不具合があったのですが、関係ありますでしょうか?。

    松原正和
    キーマスター

    ひろし君さんこんにちは。

    データベース製品の種類と、具体的なデータ型(NUMERIC(10,1)とか)をお教えいただけますでしょうか?。

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

    返信先: テーブル定義書作成の自動化 #3929
    松原正和
    キーマスター

    美崎薫さんこんにちは。

    現状そこまでのGUIの自動化は対応していませんが、現在ベータ版で、「A5:SQL Mk-2 コマンドラインユーティリティ」を準備中です。あと半月ほどで公開予定です。
     
    これを使えばA5:SQL Mk-2のGUIを操作しなくても(現行ではHTML版のみですが)テーブル定義書を出力することができます。

    ただ、こちらのコマンドラインユーティリティは今回のVersion 2.14系は無償で公開するのですが、将来的なバージョンはもしかするとシェアウェア化するかもしれません。
    (従来のGUI版は有償化の予定はありません)
     
    ご理解いただければと思います。

    返信先: 接続情報の保持について #3928
    松原正和
    キーマスター

    あきさんこんにちは。
     
    はい、確かに自分もEclipseのワークスペースのような機能があれば便利かなとは何となく考えていました。
     
    ただ、現状通常モード(レジストリを使うモード)、ポータブルモードの2種類があり、さらにポータブルモードから派生したワークスペース切り替えモードのようなものがあると、わかりにくくなってしまわないかなと色々危惧しておりました。
    (あまり選択肢を多くしすぎるのも、本質的でない部分でのアプリケーションの使いやすさを失うと考えます)
     
    やり方というか見せ方はもうちょっと考えさせてください。

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

15件の投稿を表示中 - 1,216 - 1,230件目 (全1,599件中)