[前][次][番号順一覧][スレッド一覧]

mysql:9679

From: 川合孝典 <川合孝典 <gcd00051@xxxxxxxxxx>>
Date: Thu, 17 Jun 2004 20:28:47 +0900 (JST)
Subject: [mysql 09679] Re: DBD::mysqlのインストール...(?)

川合孝典です。

文字がバケバケなので、何が書かれているのかまったくわかりませんが...
#というか状況を直して投稿してくれるんだろうと待っていたのですが

----- Original Message -----
>From: 〓〓 〓 <xxxxxxxxx@xxxxxxxxxx>
>Reply-To: ml@xxxxxxxxxx
>Subject: [mysql 09677] ホトラヨサッ、ア・皓`・?優悄▲董▲縫劣Ε?U
>	、「、熙゛、サ、?×

>t/dbdadmin。ュ。ュ。ュNOK 7New DB not in DSN list                            
   
>t/dbdadmin。ュ。ュ。ュNOK 11DSN testab not in DSN list.                      
   
>t/dbdadmin。ュ。ュ。ュNOK 15DSN testac not in DSN list.                      
   
>t/dbdadmin。ュ。ュ。ュFAILED tests 7, 11, 15                                 
   
>        Failed 3/21 tests, 85.71% okay
テスト番号とからみるとcreatedb後、DSNリストの参照で見つからないということ
らしいですねぇ。ここの部分だけがエラーのようですから、通常使う分には
ほとんど影響ないとは思いますが。

GoogleってみたところGoogleキャッシュに以下のような記事を見つけました

http://www.google.co.jp/search?q=cache:hOFJfUSg-ekJ:dbforums.com/t882861.html+
15+DSN+testac+not+in+DSN&hl=ja

 ----- Original Message ----- 
 From: "Jochen Wiedmann" <joe@xxxxxxxxxx>
 To: "Leif W" <warp-9.9@xxxxxxxxxx>
 Cc: <perl@xxxxxxxxxx>
 Sent: Sunday, August 10, 2003 5:44 AM
 Subject: Re: DBD::mysql t/dbdadmin test failure 7, 11, 15


  > Quoting Leif W <warp-9.9@xxxxxxxxxx>:
     > > t/dbdadmin.........NOK 7New DB not in DSN list
     > > t/dbdadmin.........NOK 11DSN testab not in DSN list.
     > > t/dbdadmin.........NOK 15DSN testac not in DSN list.
     > > t/dbdadmin.........FAILED tests 7, 11, 15
     > > Failed 3/21 tests, 85.71% okay
  > We'd be thankful, if you could debug these problems within the
  > test script. These tests typically generate a list of databases
  > and expect to find some database in the list. The most possible
  > reason is with case sensitivity/insensitivity. It would help
  > to know how the returned lists look like.
  > It may be possible that a simple
  > make test TEST_FILES=t/dbdadmin.t TEST_VERBOSE=1
  > gives an answer. Otherwise you might be able to win this info
  > using the Perl debugger:
  > make testdb TEST_FILE=t/dbdadmin.t

要約すると
-これらのテストはデータベースのリストを生成して、あるデータベースがあるかを
チェックするものです
-最もありがちなこととしては大文字小文字の区別をするかしないかがあります。
-返されたリストを見てみればわかるかもしれません
といったところでしょうか。
t/dbdadmin.tの143行目にある以下のような行があるはずですから
DBI->data_sources($mdriver ...)の値を確認してみては?

    Test($state or $accessDenied
       or InDsnList($testdsn, DBI->data_sources($mdriver))
        or InDsnList($testdsn, DBI->data_sources($mdriver,
            {"host" => $test_host,
            "port" => $test_port,
            "user" => $test_user,
            "password" => $test_password})))
            or print STDERR ("New DB not in DSN list\n");


[前][次][番号順一覧][スレッド一覧]

      9677 2004-06-17 15:40 [鵜沼 誠 <unumagumi@x] ホトラヨサッ、ア・皓`・               
->    9679 2004-06-17 20:28 ┗[川合孝典 <gcd00051@x] Re: DBD::mysqlのインストール...(?)