検索結果

DB

全10000件中6421~6440件表示
  • 全てのカテゴリ
  • 全ての質問
  • 正しいSQLなのに「ORA-00936: 式がありません。」となる

     DBサーバを3台用意して、あるSQLを実行したところ、2台では期待した結果が得られたのですが、1台では「ORA-00936: 式がありません。」のエラーになってしまいます。  SQLの余分な空白を削除すると「右カッコがありません」「FROMがありません」等とエラーメッセージが変わるので、SQLの途中までしか認識されていない様子です。  SQLは2段階のサブクエリーで構成されており、全体の長さは1k程度です。  2台のPCでは問題なく動作するので、SQLが間違っていることはありません。  また、サブクエリーの中で「UNION ALL」を使っているのですが、これを「UNION」とするとエラーは起きません。  なにか、原因として考えられることはないでしょうか?  PCの環境は、   OS = WinXP SP2   DB = Oracle 9.2.0.1 、同一dmpファイルをインポートした状態 となっていますが、それぞれ別の者がインストール作業を行ったので、若干の違いがあるかも知れません。(インストール時のメモでは違いはありません)

  • NTドメインから2003ドメインへの移行

    稚拙な質問で申し訳ありません。 NTドメインから2003ドメインへの移行を計画しています。 ドメイン構築作業の経験がなく、経験豊富な方の意見をお聞きしたくて投稿しました。 現在の構成は以下の通りです。  ・NTサーバ2台→ドメインコントローラとDBサーバー  ・インターネットには未接続。  ・IPアドレスは固定で運用。 やりたい事は以下の通りです。  ・全てのPC(サーバー含む)をインターネット接続可能とする(ルーター使用)。  ・IPアドレスをDHCPで振り分ける。  ・新しく買った2003サーバ1台をメンバサーバとして追加(DBサーバーとして使用)。  ・NTサーバ1台をWindows2003サーバにインストールし直し、ドメインコントローラとして稼動させる。  ・残ったNTサーバ1台は廃棄処分。  ・XPクライアントを新規で追加する。   そこで質問があります。  (1)IPアドレスを振り分けるのは、ルーターとサーバーのどちらのサービスを使用すれば良いのでしょうか?  (2)コンピュータ名だけで接続させたいのですが、DCとして稼動するサーバーはどのような設定をすれば良いのでしょうか?   いろいろ経験されている方、よろしければ教えて下さい。

  • Oracle 8i に入っている値が、おかしい(指定した値ではない)

    お世話になります。 現在、Oracle8i を使っています。会社で、社員情報メンテナンス表を作っているんです。社員番号を主キーとして扱っています。 そのテーブルを Java を使って扱っているんですが、この社員番号を検索して、帰ってくる値が、登録(INSERT 文) の時の値と違います。全く違うんではなく、見た目は一緒ですけど、コンピュータで扱うと違うという返事が返ってきます。 具体的にいうと、1 で登録した番号を、SELECT 文で返ってきた値を Java で 1 と同じか?と聞いてみると、違うとコンピュータが返します。僕のプログラムがおかしいのか?と思い、家に返って ほかのDB を使って、試したところちゃんとできました。 Java のプログラムを使って、DB からかえってきた値をコンソール画面に表示したら、ちゃんと「 1 」と表示されます。しかし、その値が、「 1 」と等しいか? Javaで調べるプログラムを作ってみると、違うという答えが返ってきます。 誰かわかる方は、ご返事ください。よろしくお願いします。

  • ACCESSでできますか?

    現在、私の職場は社内メール(イントラネット)で結ばれています。そのネットを利用して、ACCESSでデータ管理をしたいと思っているのですが、自課のDBに他課の人が入力することはアクセス権が無いのでつなげないメッセージが出てきます。(ちなみにイントラネットではスターオフィスを使用しています。)多分、セキュリティー上の問題だと思うので、直接アクセスすることはあきらめました。 よって、ACCESSより入力した情報(特定の1レコード)をインターネット(メール)で飛ばして、その内容をインポートしてみては?と考えたのですが、既設のDB(ACCESS2000にて私が作成)にそんな機能を組み込むことは可能ですか? 簡単にフローを書くと 1.ACCESSで必要条件を入力 2.アクティブなレコードのみ(テキストかMDBファイル?)を送信(指定のメール  アドレスへ) 3.ACCESSで当該ファイルをインポート というようにしたいのですが、何か参考となるものは無いでしょうか。 ちなみに、私はACCESS初心者(VBAを少し使える程度)です。 よろしくお願いいたします。

    • nkeis
    • 回答数3
  • PHPバックグランド処理について

    初めて、質問させて頂きます。 コミュニティーサイトを運営しているのですが、登録メンバーが増えてきてメール送信の処理に時間がかかるようになってきました。 現在は、MYSQLのDBから 条件に会った人のアドレスを検出させて whileのループでmail関数で送信しています。 $result=mysql_query("**************"); while($value = mysql_fetch_array($result)){ $MAIL=$value["MAIL"]; mail($MAIL,$sbj,$msg,$header,"-fmail@mail.com"); } バックグラウンドで処理させる方法をインターネットで調べていたら 下記のURLにたどりつきました。 http://www.itboost.co.jp/phptips/view.php?fCID=21 呼び出しプログラムを mail.php 送信プログラムを send.php とし、mail.phpから ある条件下で send.phpを実行させるために system("send.php $1 $2 $3 $4 $5 > index.php &"); という感じにしてみましたが、うまくいきません。 パスの問題なのでしょうか?それとも根本的に間違っているのでしょうか? 解決策や、他の方法があれば教えてください。 お願いします。 環境:レンタルサーバ OS Redhat Linux Server Apache DB MYSQL PHP4.12 qmailは入っていません。

    • ベストアンサー
    • PHP
    • kappaex
    • 回答数3
  • ADO(js) insert into高速化

    ADO素人です。色々検索したのですが、見つからず質問いたします。 仕事場にてjavascript,ADO,mdb,XP,IE6を使用しDBを作成しております。 mdbのデータを加工しcsv出力しようと思っているのですが、非常に遅く困っております。 単純に、以下のコードで100件出力しても4秒ほどかかります。 環境的に上記を使用するしかない状況で、高速化するにはどのようにすればいいのでしょうか。 どなたか、何卒ご教示お願いいたします。 var dbobj = new ActiveXObject("ADODB.Connection"); dbobj.open("Driver={Microsoft Access Driver (*.mdb)};DBQ=e:db1.mdb;") for(var i=0:i<100;i++){ dbobj.Execute("insert into [Text;Database=e:;].[test.csv] (aaa) values('1111');"); } dbobj.close(); 上記を実行すると4秒ほどかかります。 実際はfield数20、300行ほどです。 出力データを新しいtableに作成し、そこから select * into [CSVファイル] from table作成 にすれば1秒かかりません。 が、例のようにループで出力したいと思っております。 お忙しいところ大変お手数ではございますが、どうぞよろしくお願いいたします。

  • ファイル管理システムの構築

    お世話になります。 現在、ファイル管理システムのようなものを構築してみたいと考えています。 具体的には、office(word,excel,powerpoint)などの文章を管理し、Webブラウザ上でファイルを検索することができるようなシステムを考えています。 条件として、個人で試しに構築してみたい程度なので、Linuxをベースにフリーで構築したいです。 Linuxの知識はありますが、漠然とapache+MySQLでWebサーバとDBを構築するのかなぁという程度の想像しかなく、保存したファイルをWebブラウザ上で検索させるには、どういった仕組みがいいのか、はっきりとしたイメージがつかない状況です。 このため、上記システムを構築するには、どういったもので実現することができるのか、また実現すべきなのか、お知恵を貸していただけないでしょうか。 本来の意図は、apacheとDBの知識を身に付けたい。その中で、保存しているファイルが検索でき、管理することができるシステムが作れればいいなということです。 宜しくお願いします。

  • インスタンス参照でアクセスできない。代わりに型名?

    画面上に、 名前を入力するTextBoxがひとつと、 顧客情報を入力するDataGridViewがひとつあり、 そのDataGridViewには、連番、名前、メールアドレスの3列, 20行のデータがあります。 この2つのコントロールから入力されたデータをDBに登録したり、 DBから読み込んだ値を表示しようとしています。 (ほかにもいろいろ処理するのですが。) データを一時的に保持しておくクラスを作ろうと考え、 わざわざインスタンスを作るまでもないと思ったので、 staic public なメンバを使用して、 以下のようなクラスを作ってみました。   class Data {    public class Customer    {     static public int no = 0;     static public string name = "";     static public string mailAddr = "";    }    static public string name = "";    static public Customer[] customers = new Customer[20];   } ところが、たとえば、   customers[0].no = 1; のようにしようとすると、   「インスタンス参照でメンバー 'Data.Customer.no' にアクセスできません。代わりに型名を使用してください。」 となります。 どういう意味でしょう? また、どうすれば static public の配列を持てるでしょうか? (そもそもこういうやりかたはしない?) よろしくお願いします。

    • ogu-ne
    • 回答数1
  • システム設計を学ぶ良書を教えてください

    こんにちは、私はSIに13年勤務しているものです。 入社してから5年は、Java+DB2+WebSphereで開発を行っていましたが、ウェブサイト構築の仕事をするようになり、8年間開発現場からは離れておりました。 今回、システム開発案件で上流を担当することとなり、忘れていた勘所を戻そうと勉強をしたいと考えていますが、オススメな良書はありませんでしょうか? 自分自身が開発する立場では無いとはいえ、設計や開発、DBチューニングやLinuxの知識など、幅広くもとめられますので、書籍の分野は幅広いですが、システム設計の知識を中心に、業務分析から設計に落とし込むあたりの本を中心にご紹介いただけると、ありがたいと考えております。 あえて言語や技術、環境をしぼるとすると、 Java+Oracle+Linux という感じでしょうか。 私自身の知識レベルは、浅いので新卒の学生に紹介する本のレベルでもかまいません。 皆様何卒、お知恵をお借りできたらと思います。よろしくお願い致します。

    • appdev
    • 回答数2
  • リレーサーバーの転送設定

    現在 centos7 + postfix で リレーサーバーを作成しています。 そこで、メールの転送をする際に、細かく返答用のアドレスを分けたいと考えています。 us***@ezweb.ne.jp からメールがきた場合 => answ***@docomo.ne.jp us***@softbank.jp からメールがきた場合 => answ***@docomo.ne.jp userのアドレスと 返答用アドレスは DBに登録しようと考えています。 一つのアドレスで転送する方法は見付けられたのですが、複数ある転送用アドレスから特定のアドレスを指定して転送する方法が どうしても見付けられません。 一応わからないなりに調べた結果 postfixの aliasesで メールの受信をトリガーに huriwake.phpが起動するようにして huriwake.php で DBを参照 対象となる アドレスを取得 php で メールの送信 このような方法で実装出来そうなのですが、あまり効率的とは思えません。 (細かく返答用のアドレスを分けることが まず効率的ではないのですが 仕様なので仕方がありません。) 上記に変わる方法、改良点など、何でも結構です。 ご教授くださればと思います。 宜しくお願い致します。

    • oioippo
    • 回答数1
  • Visual Basic2008 複数コンボボックスの関連付けについて

    開発環境 Visual Basic2008、NET Framework のバージョン:2.5、アプリケーションの種類:Windows フォーム、DB:Access 質問内容 A・B・Cコンボボックスがあり、Aコンボボックスで指定した内容でBコンボボックスの内容を範囲指定した状態で、Bの内容でCの範囲も表示したいのですが、イマイチわかりません。初心者なので簡単に理解できるようにご教授いただければ・・と思います。 AccessのDB:aa・bb・ccテーブルがあり、関連キーはno。 aaテーブル: 項目   no  name データ  01  あか データ  02  きいろ bbテーブル 項目   no  code syu データ  01  0101 りぼん データ  01  0102 スカート データ  02  0201 はんかち データ  02  0202 そっくす ccテーブル 項目   code no yobi データ  0101 01 30cm データ  0101 02 60cm データ  0102 01 ロング データ  0102 02 ショート aaテーブルで「あか」を選択するとBは「りぼん」「スカート」のみがプルダウンで表示され、Bで「りぼん」を選択すると、Cで「30cm」か「60cm」が選択可能にしたいのですが、うまく関連付けできません。コンボのプロパティーで設定するだけではダメですか?

  • CentOS5でruby1.8とrails2、SQlite3のインスト

    CentOS5でruby1.8とrails2、SQlite3のインストール。 環境がCentOS5.5、ruby1.8.7-p302、SQlite3系で下記のサイトにあるようなRubyプログラミングを考えている者です。 http://www.db.is.kyushu-u.ac.jp/rinkou/libpcap/rubypacketdb.html 今回は、http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/install-ru... を参考にしながら環境を作っていましたが、rubygem1.3.7でsetupを行うと、勝手にrailsの最新版をインストールされてしまいます。(なぜか強制的に3.0.0へ) どの段階でどうコマンドを打てば、railsの古いバージョン(例えば2.3.5)をインストール出来るのでしょうか? また、http://www.db.is.kyushu-u.ac.jp/rinkou/ruby/rubyinstalllinux.html を参考にしてSQlite3をgemでインストールしようとしたところ、「ruby1.9.1にヴァージョンをあげて」を怒られました。 ググってみたら、ruby1.8.7でもsqlite3は導入できるそうなので納得いきません。 なにか解決法はないでしょうか? 長くなりすいませんでした。どうかお願い致します。

  • -----------------------------------

    -------------------------------------------------------------------------------- EC-CUBEバージョン 2.4.4 PHPバージョン PHP 5.2.5 DBバージョン MySQL 5,2,22-rc DBバージョン PostgreSQL 8.2.4 OS Windows XP SP3 プロフェッショナル CPU Intel Core2 Duo CPU T8300 @ 2.40Ghz ブラウザー Googel chrome 5.0.3.75.99 Internet Explorer 8 Firefox 3.6.3 [問題点] 管理画面とサイトの画面の画像が表示されません。 -------------------------------------------------------------------------------- 今日は、いつもお世話になっております。 パソコンは初心者で、インストールにてこづっています。 EC CUBE のインストールがうまくインストールできなく困っています。 1度インストールをしましたが。システムエラーが出て再度インストールしましが。 まだ、管理画面とサイトの画面の画像が表示されない状況です。 画像が表示される場所は、四角の線だけが表示されて、画像が表示されていません。 3つのブラウザーを使用して試しましが、画像が表示されません。 また、管理画面では、ログインするとリンクが無効ですの表示がでて、ログインできない状況です。。 パソコンの初心者ですが。誰か教えて頂ければ幸いです。 よろしくお願いいたします。

  • SQLite3 の UpdateCommand エラー

    SQLite3 の UpdateCommand エラー Windows XP Pro 上で、Visual Studio 2005 Enterprise Edition(VB) を用いて 開発しています。 DB として SQLite3 を使用しているのですが、 あるテーブルのレコードの列を増やしたところ、Update でエラーが出るようになってしまいました。 当該テーブルは1データのみを保持するテーブルで、 "select * from TABLE_XX " で SQLiteDataAdapter を用いてDataSource に読み込ませ、 その内容を画面に表示します。 また、画面から変更された内容は、DataTable の DataRow に反映し DataAdapter の UPDATE メソッドでDBを更新していました。 今回画面の項目が増えた為、テーブルの項目(列)を増やしたんですが、UPDATE メソッドの実行で  「DBConcurrencyException はハンドルされませんでした。」  同時実行違反 : UpdateCommand によって、処理予定の 1 レコードのうち 0 件が処理されました。 のエラーが発生してしまいます。 当該テーブルの列数は23ヶで、先頭列(="ID")がPK(AutoIncrement)です。 増やした列は、既存の列とほぼ同様の取り扱いをしています。 よろしくお願いします。s

  • ACCESS 重複データに枝番を振りたいのですが

    ACCESS2000を使っています。超初心者です。 製品の修理受付管理DBから再修理のみを抽出したいのですが、DBには再修理のフラグが無いために、製造番号の重複を取り出し、それに枝番を振ることで、枝番2以上のデータを再修理受付として管理したいと考えています。しかし重複データのみを重複クエリで抽出するところまではできたのですが、そのデータへの枝番の振り方がわかりません。 《例》 こんなテーブルがあります。 受付番号 製品名 製造番号 修理内容 AAA  テレビ(1)  111  あああ BBB  テレビ(2)  222  いいい CCC  テレビ(3)  333  ううう DDD  テレビ(1)  111  えええ EEE  テレビ(2)  222  おおお FFF  テレビ(1)  111  かかか このテーブルをこんな感じに抽出して枝番フィールドを追加したいです。 受付番号 製品名 製造番号 枝番 修理内容 AAA  テレビ(1)  111  1  あああ DDD  テレビ(1)  111  2  えええ FFF  テレビ(1)  111  3  かかか BBB  テレビ(2)  222  1  いいい EEE  テレビ(2)  222  2  おおお 以上です。 ご教授のほどよろしくお願いします。

    • tt100s
    • 回答数2
  • null 判定について

    javascriptに関して質問させて下さい。 accessのDBのデータをHTML上で表示・追加・削除・更新を行っています。 DB上のデータで空欄の項目を表示させたときに null が表示されます。 nullではなく空欄にしておきたいので、null判定チェックを 行っているのですが、ひっかかってくれない状態です。 ------------- var database; database = new ActiveXObject("ADODB.Connection"); database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:\\mydb.mdb;"); var mySql = "select 種別, 内容 from Aテーブル; var recordSet = database.Execute(mySql); var tempHtml = "種別=" + recordSet(0); if(recordSet(1) != null){ tempHtml = tempHtml + "<br>内容=" + recordSet(1); }else{ tempHtml = tempHtml + "<br>内容="; } (略) --------------- recordSet(0)=種別 recordSet(1)=内容 上記のように普通にnull判定をしてるつもりなのですが、 recordSet(1)=内容 が access上で空欄の場合=null もif文内に入り、 「null」という文字列が表記されます。 ※accessからとってきたデータではなく、  javascript内で null を設定した場合はチェックにひっかかっています。 var tmp = null; if(tmp == null){ alert("nullである"); } 何が悪いかお分かりになる方、ご回答お願いします。

  • オープン時にエラーが出て接続できません

    はじめまして、ご存知の方ご教示ください。 当方、Oracleの勉強の為、OracleのDBを作成してみようと思いやってみました。 苦労して何とかテーブルまで作成できたつもりなのですが、VB6で OpenDatabaseの関数を使用後下記のエラーが発生してしまいます。  オラクルセッションおよびデータベースオープン時にエラーが発生しました。  エラー番号:440  エラー内容:接続できません。ORA-12154:TNS:接続された接続識別子を解決できませでした ソースは Dim A_OSE As Object Dim A_ODB As Object Set A_OSE = CreateObject("OracleInProcServer.XOrasession") Set A_ODB = A_OSE.OpenDatabase("EMP", "SCOTT/tiger", 0) です。詳しい方ご教示いただけないでしょうか? 何かDBの方でも確認する個所がありましたらご教示いただけないでしょうか? 尚、フリーのツールで接続を行うと接続できて、各データの内容も参照でします。 よろしくお願いします。 ユーザー名:SCOTT パスワード:tiger オブジェクト名:EMP バージョン OS:Win2000ProSP4 VB6 SP6 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0

    • esu07
    • 回答数1
  • MySQLで日本語カラム名を使いたいのですが

    当方の質問に興味をもっていただいてありがとうございますm(__)m 当方未熟ながらJAVAプログラマーを職業にさせていただいておりまが、この度MySQLを使用した日記WEBサイトを構築することになりました。しかし、日本語カラム名を使用したく困っております。 環境はTomcat5.5、MySQL5.1(ベータ)、JDBCは5.1、Eclipseは3.2です。 カラム名を英数字にすれば至らぬ私の技量でも問題ない案件なのですが、オラクルしか使用したことのない私には未知の領域です。 日本MySQL協会の「徹底入門」、DBの「現場で使えるMySQL]等の書籍は網羅したつもりですが、どうにも問題解決策を見つけることができませんでした。 もし解決策をご存知の方がいらっしゃりましたらば、お手数ではありますがその方法を教えていただけないでしょうか? 私が悩んでいるのは「WEBアプリからDBにSQLを投げた際、SELECT 日本語 From テーブル とし、JAVA側で「getString(”日本語”)」が使えないことです。 JDBCそのものの問題なのでしょうか?? よろしくお願いいたします。

  • 仕事を覚えるのが遅いのでしょうか? プログラマ C VB 

    私は、中途採用で技術職として雇われて、約半年になります。仕事内容は、DB(Acccess、オラクル)やアプリ開発(VC++、VB)の請負が八割、自社開発ソフトウェアの開発が2割といったところです。求人情報では、未経験者も可とのことでしたのでその旨を面接で確認して入社しました。はじめの三ヶ月間はDBの仕事がメインで先輩に聞いたりしながらSQLの基礎はわかるようになりました。その後、VC++の開発が三ヶ月間程あり現在に至ります。VC++に関しても先輩に聞きながら一生懸命努力したのですが、全然覚えることができません。最近はその先輩に口も聞いてもらえません。やはり、プログラマになれるのは一部の限られた人間だけなのでしょうか?それと、今現在プログラマの方がいらっしゃいましたら、どのような環境で、どのくらいの期間で仕事ができるようになったか教えてほしいです。 情けない質問で、大変申し訳ありません。 私の年齢は22才、男です。 よろしくお願い致します。

    • mjkiki
    • 回答数3
  • webアプリケーションからOracle接続に関して

    こんにちは。質問です! oracle10gのお試し版をローカルにインストールし、 デフォルトDB以外に、DBCAで新規DB(sample)を作成しました。 その後、同マシンで、Tomcat・Java・Strutsを使用した アプリケーションから、sampleDBに接続しようとしたところ、 ORA-01017:ユーザ名/パスワードが不正です。というエラーが出て 接続できません。 ユーザ名・パスワードともに複数回変更して、接続しても できませんでした。 JDBCドライバはclasses12.jarを使用しております。 接続定義ファイル(コンテキスト.xml)には url="jdbc:oracle:thin:localhost:1521:sample" username="aaa" password="aaa"を定義しています。 また、お試し版に、アプリからの接続はできないのかと思い、 出版社に質問しましたが、できるとの回答をもらいました。 その後、tnsnames.oraなども色々と変更したのですが、変化なしです。 ちなみにsql*plusからは接続でき、テーブルなど作成しています。 DBCAで作成中、全てデフォルトで作成したのが、まずかったでしょうか? 何かご存知の方がおられましたら、よろしくお願い致します!