検索結果
DB
- 全てのカテゴリ
- 全ての質問
- レンタルサーバーのDBへのアクセスの仕方を教えてください
windowsからレンタルサーバのDBへのアクセスの仕方がわかりません。↓の条件があったとしたらどうやってアクセスすればいいのでしょうか?今まではコントロールパネルでできたのですが、今回借りたレンタルサーバはついてませんでした。 ------------------------------------------------- DB名は aaaa ユーザ名 bbbb パスワード cccc port番号 1111 ホスト名は 125.0.0.0 ------------------------------------------------- DOSプロンプトを使えばいいのかputtyを使うのかよくわかりません。 やりたいことは,新しくテーブルを作ったりしたいです。 どうぞよろしくお願いします。
- DB連携のWeb動的ページを静的ページに置き換えたい
静的ページの生成について悩んでおり、質問させていただきます。 私がやりたいことは、既存の動的Webサイトを静的ページで置き換えすることです。DBの中に3000件ほどの情報がありますが、これをもとに3000ページの静的ページを生成させたいのです。 どなたか同じ問題を解決されたかたがいらっしゃいましたら、アドバイスいただけましたら大変嬉しく思います。
- 締切済み
- ハードウェア・サーバー
- kumar
- 回答数2
- 米ORACLEオラクル社が新開発した「自立型DBデ
米ORACLEオラクル社が新開発した「自立型DBデータベース」とはどういうデータベースのことを言うのでしょうか? 勝手にテーブルを作ってくれる?勝手に最適化してくれる?
- ベストアンサー
- Oracle
- america2028
- 回答数2
- oracleのSQLパフォーマンスについて
oracleのSQLパフォーマンスについて質問です。 当方、SQLは初めてで、ずぶの素人ですが、SQLパフォーマンスを改善することになりました。 質問の仕方も悪いとは思いますが、お力添えをいただきたいと思います。 【質問1】 DBのレコード件数は、SQLパフォーマンスにどう影響するでしょうか?以下例のようなことが知りたいです。 例1 INDEXのないテーブルに対しSQLを発行する場合、レコード件数の多いDBとレコード件数の少ないDBでは、レコード件数が少ない方が、パフォーマンスが良い? (前提として、検索対象DBは、レコード件数以外に差がないとする) 例2 WHERE句にINDEX項目を使用した場合、DBのレコード件数はパフォーマンスに影響しない (前提として、アクセスパスは適切で、検索対象をうまく絞り込むことができる) 例3 WHERE句にINDEX項目を使用したSQLをレコード件数の多いDBに発行する場合と、WHERE句にINDEX項目がないSQLをレコード件数の少ないDBに発行する場合では、どちらがパフォーマンスがよいのか (前提として検索対象DBは、レコード件数以外に差がないとする) 【質問2】 INDEXをDBに追加すると、INSERT、UPDATE、DELETEの際に、どのくらい影響するのでしょうか? 対象のDBは、5項目あり、400万件くらいのレコードがあります。また、複合項目(2項目)のプライマリキーと、単一INDEXがついており、新たに3項目の複合INDEXを追加しようとしています。 以上、よろしくお願いいたします。
- 締切済み
- Oracle
- nanageragera
- 回答数1
- VBのloop内で。
【処理内容?】 If noErr = 0 Then 'データ取込 Do While Not EOF(intFileNo) 項目chk 桁数&属性chk If all_noErr = 0 Then DB登録処理※ End If Loop Close End If ※のDB登録処理の前に現在登録されているDB全件削除処理を行いたいのですが、どういう風に処理を行うのが、ベストでしょうか? ちなみに桁数&属性chkがOKの場合にDB全件削除処理を行いたいのですが。。。
- ベストアンサー
- Visual Basic
- GON_TA
- 回答数3
- カーソルがコミットするとクローズされてしまう。
オラクルのDBで環境はUNIX(IBMのマシン)です。 DBについて詳しくありませんが、以下のようなことを行いたいと考えています。 1.あるDB(DB-A)のレコードを特定のキーの昇順に全レコード読み込む。(特定のキーは、例えば商品コードなど) 2.1レコードを読み込む毎に、他のDB(DB-B)を読み込んだレコードを元に、更新したい。 その際、1レコードを読み込む都度、 2-1.トランザクションの開始 2-2.DB-Bの更新 2-3.コミット又はロールバック のようにしたい。 上記のことを考えて以下のような作りにしました。 1.カーソルのオープン 2.以下のループを作成 2-1.DB-Aから1レコードのフェッチ 2-2.トランザクションの開始 2-3.DB-Bの更新 2-4.コミット(ロールバック) しかしながら、コミット(又はロールバック)を行うことにより、カーソルがクローズされてしまい、最初の位置にカーソルが戻ってしまいます。(私がコーディングして試験したわけではありません。このような報告をうけました) それで、カーソルが戻らずに、全レコードを処理するようにしたいのですが、どのようにしたら良いのでしょうか。ご存じの方おりましたらアドバイスをお願いします。
- ベストアンサー
- その他(データベース)
- tatsu99
- 回答数1
- 騒音計の数値(dB)から周波数値(Hz)の計算はできますか?
ピアノの音が自宅の部屋の中でどれくらい響いているのかを騒音計で調べてみました。 数値はdBで出てくるのですが、これをHzに直す計算式はあるのでしょうか? 単純に考えて、真ん中のラの音を弾けば440Hzが出るんじゃないのかと思うのですが、騒音問題の本を読んでいると、違う計算を通してHzを出しているような数値が出ていました。 どのような公式になるのでしょうか? 教えてください よろしくお願いします。
- 異なるDB間の異なるテーブルの特定レコード間のリンクは可能か?
Window98, Access2000を使用しています。 現在(1)住所録DBと(2)家計簿DBをAccessにて作成しています。家計簿DBは長年使っていますのでかなりの情報量です。(1)の住所録DBは先日から作り始めたばかりです。そこで質問させていただきたいのですが、(2)の家計簿DBにあるAccount名と住所録DBにある会社名とリンクをさせたいのですがどのようにしたらよいのでしょうか? 外部テーブルとしてリンクさせるテーブルを新たに新規Account名として追加して家計簿DBにつくることは出来ますが、完全な目的達成の問題点として、 1)家計簿DB内にあるAccount名の数は1000件を超えていますが、そのそれぞれのAccount名テーブルはかなり簡素なものなので、そのテーブル構造及びフィールド(住所、担当者(個人名)、交信情報(メモ))やそれぞれのリンク構造は住所録DBを使いたい。但し、1000件以上のAccount内容全てにその詳細情報は不要で、家計簿DBの特定のAccount名につき住所録DBの会社テーブルにある特定のレコードとリンクさせ、内容を充実させたい。即ち異なるDB間で特定のテーブル内にある特定のレコード間のリンクは可能か否か? 2)家計簿DB内のAccount名は会社名もあれば個人名もあります。一方住所録DBには、家計簿DBのAccount名テーブルの該当リンク先テーブルとして、会社名は (a)会社テーブル、個人の場合は (b)担当者(個人)テーブルのように2種類のテーブルが存在していますが、それぞれ該当レコードにリンクさせる事は可能か? 上記1)、2)に付き技術的可能性の可否について、或いは目的達成のためのアイデアが頂ければ喜びます。宜しくお願いします。
- ベストアンサー
- その他(データベース)
- jsota
- 回答数3
- 大量のカラムが検索対象の場合の効率的なDBの構造
phpからmysqlのクエリを作りコンテンツを検索・絞り込みさせようと考えています。 説明するのが苦手なため画像での説明になってしまいますが、 データベースの構造 http://blog-imgs-54.fc2.com/s/k/s/sksfiosjdijf34/20120614-1.jpg 絞り込みページのイメージ http://blog-imgs-54.fc2.com/s/k/s/sksfiosjdijf34/20120614-2.jpg 種類テーブルだけは「名前」が決まれば「仲間」と「原産地」が決まるので正規化することができましたが、他はできないと思います。 現在所在地テーブルはできそうですが、市によって町名が重なってしまうところがあるので正規化していません。 特徴テーブルは、種類による一般的な特徴よりも実際の特徴を優先しているので、同じ種類でも特徴がそれぞれ違います。 テーブルを分けている理由は、その方が管理しやすいと思ったからです。 特徴テーブル、日付テーブルも同じ理由です。 コメントテーブルのデータは検索しません。 「番号」には主キーを、種類テーブルは「名前」のみ、その他のカラムには全てインデックスをつけます。コメントテーブルはつけません。 そして、絞り込みページでは、 それぞれのカラムでソートさせる機能もあります。 「絞り込み」を押すと選択した条件に全て一致するコンテンツを絞り込みます。 「詳細へ」を押すと詳細のページに入り、 詳細のページでは、そのフィールドの全てのカラムのデータを表示させます。 もっと早く検索でき、効率的な構造にしたいのですが、アドバイスをいただけないでしょうか。
- DBサーバのSlaveサーバへの自動切換えの手法について
DBサーバのSlaveサーバへの自動切換えの手法について こんばんわ。 会社でDBもろくに触ったことがないのに以下の要件でDBサーバを構築してほしいと頼まれました。 【要件】 2台のDBサーバを構築して、1台をmasterもう一台をslaveに設定する。 その2台はレプリケーションされているものとする。 masterのディスク障害時にslaveをmasterに「自動で」昇格させる。 共にOSはcentOSで、MySQLのバージョンについては指定されていません。 以下のサイトを見ると自動ではできないように見受けられるのですがいかがでしょうか? http://www-jp.mysql.com/products/enterprise/high_availability.html なにぶんLinux、DBの知識が浅いためサイトを漁っても理解が追いつかないのが現状です。 何か上記の要件で構築するにあたり参考になるサイトがあればご教示いただけると幸いです。 なお、このDBサーバは商用ではなく検証用です。
- HTML(AJAX)-perl -DB(MySQL)-perl -HTML(AJAX)のデータの流れについて。
こんにちわ。 早速ですがよろしくお願いします。 タイトルの通り、画面入力のデータAをperlに投げてAを元にperl側でDBデータ取得(A')、A'を元の入力画面で処理結果として出力する事を考えています。 HTML(AJAX)-perl -DB(MySQL)-perl ↑ここまではできたのですが、最後の perl -HTML(AJAX) が出来ず、A'を入力画面に返す方法が分かりません。 ちなみに処理結果(A')をHTML側でYahoo! User Interfaceを使用してテーブル処理する予定です。 お恥ずかしながらプログラミングに関しての知識が乏しくて恐縮なのですが、どうぞよろしくお願い致します。
- ベストアンサー
- Perl
- white_cat7
- 回答数2
- DBの値を基にliにulをネストしたリスト作成
http://soft.fpso.jp/develop/php/entry_2790.htmlのようなphpでliにulをネストしたリストを作成したいと思います。 上記ページでは入れ子構造の配列を用意し実現していましたが、 下記のようなデータベースで同様の事を実現する方法がわからなかったので、 アドバイスいただける方がいらっしゃいましたら、ご教示の程よろしくお願いします。 なお、データベースのサンプルはあくまでサンプルのため、別途必要なフィールドなどがありましたら、その旨ご指摘いただければと思います。 【データベースのサンプル】 CREATE TABLE IF NOT EXISTS `sample_db` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(64) NOT NULL, `path` varchar(255) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `path` (`path`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ; INSERT INTO `sample_db` (`id`, `name`, `path`) VALUES (1, '2010年', '.1.'), (2, '6月', '.1.2.'), (3, '28日', '.1.2.3.'), (4, '12時', '.1.2.3.4.'), (5, '13時', '.1.2.3.5.'), (6, '29日', '.1.2.6.'), (7, '30日', '.1.2.7.'), (8, '7月', '.1.8.'), (9, '8月', '.1.9.'); 【ソースコードのサンプル】 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>タイトル</title> </head> <body> <?php $link = mysql_connect('localhost', 'データベースユーザ名', 'データベースパスワード名'); mysql_select_db('データベース名', $link); /* ▼▼▼ここから下の記述が分かりません。▼▼▼ */ $query = mysql_query("SELECT * FROM sample_db", $link); ?> <ul id="id_ul"> <?php while ($row = mysql_fetch_array($query)) { ?> <li class="class_li"><?php echo $row["name"]; ?></li> <?php } ?> </ul> /* ▲▲▲ここから上の記述が分かりません。▲▲▲ */ <?php mysql_close($link); ?> </body> </html> 以上、よろしくお願いします。
- DB内にMD5でハッシュ化されたパスワードとの照合
MySQLのDBにMD5でハッシュ化されたパスワードが格納されているのですが、これをPerlのスクリプトで照合したいと思っています。 具体的には、DBに格納されているパスワードを用いて、Perlで作成された会員専用ページなどにログインをするといった感じです。 DBIを用いてDBからの情報を取得することはできたのですが、Perl側での対処がわかりません。 Perl側で入力されたパスワードをハッシュ化して、双方を照合するなどの情報を見たのですが、いまいち解らず認証することができませんでした。 以下にパスワードに関する部分のソースを記載させていただきます。 srand(); @salt = ( "A".."Z", "a".."z", "0".."9", ".", "/" ); $salt = '$1$' . join('', map($salt[int(rand(64))], 1..8)) . '$'; $pass = crypt($in{'pass'}, $salt); crypt($in{'pass'},$ary) eq "$ary") ※$aryはDB内に格納されているパスワードです Perlに関して殆ど解っていないもので、とんちんかんな記述かもしれませんが、ご教授いただけますと幸いです。 宜しくお願いいたします。
- IBM DB2 バージョン7.2 の 2次キー、3次キー・・・の設定方法
IBM DB2 ユニバーサル・データベース バージョン7.2を使用しています。 「表の作成」のときに、1次キーと外部キーを設定する方法はわかったのですが、2次キー、3次キー、4次キー、5次キー・・・を設定する方法がわかりません。ご存知の方がいらっしゃれば教えてください(><)もしくは、そういった説明がのっているサイトを教えてください。 ヘルプで探してみたり、ネットで検索してみたりしたのですが、調べ方が悪いのか、みつかりませんでした。 よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- mogurano
- 回答数1
- PHPからMySQLを操作
お世話になっております。 PEAR::MDB2をインストールし、PHPからクエリーを発行してDBへデータを登録したく思っています。 しかし、「MDB2 Error: syntax error」というエラーがでてしまいます。 クエリーは間違っていないはずです。他のPCでの動作は確認できています。 プログラム /* foreach($str1 as $key => $value){ $sql = "INSERT INTO book_content(author, name, date, publish, path, content) VALUES('".cnv_sqlstr(cnv_dbstring($value, $db_enc))."', '".cnv_sqlstr(cnv_dbstring($str2[$key], $db_enc))."', '".cnv_sqlstr(cnv_dbstring($str3[$key], $db_enc))."', '".cnv_sqlstr(cnv_dbstring($str5[$key], $db_enc))."', '".cnv_sqlstr(cnv_dbstring($str4[$key], $db_enc))."', '".cnv_sqlstr(cnv_dbstring($str6[$key], $db_enc))."');"; // クエリを発行 $res =& $mdb2->query($sql); // 結果がエラーでないかどうかを常にチェック if (PEAR::isError($res)) { die($res->getMessage()); } } */ どなたかアドバイスお願いします。 PHPバージョン Version 5.2.10-2ubuntu6.3 Apacheバージョン 2.2.12-1ubuntu2.1 OS Linux ubuntu 2.6.31-16-generic
- 新たに勉強するには?
1月からDB系の仕事に転職するのですが、 今まで営業しかしたことがなく、人並みにPCが使える程度です。 そこで、DBを初心者でもわかりやすく勉強するのに最適な本、雑誌やHPとかがありましたら教えて下さい。 DB系のソフトはAccessしかありません。 また、転職先のDBが何を使用しているのかはわかりません。
- ベストアンサー
- その他(データベース)
- Yoshi02646
- 回答数2
- これもaccessファイルを共有している事になりま
これもaccessファイルを共有している事になりますか? 1つのパソコン(vista)を複数のユーザーで共有し db1.mdbをパブリックのフォルダに置き ユーザー1ログオン時に、db1.mdbを開き ユーザーを切り替えて ユーザー2でログオンし、db1.mdbを開いてデーター入力することも 「アクセスを共有してる」 「db1.mdbを共有して使ってる」 という事になりますか?
- すいません。
すいません。 PHPで SQL文を書いていてエラーが起こります。 $IT_db = mysqlconnect($DBSERVER,$DBUSER,$DBPASSWORD); mysql_select_db($DBNAME, $IT_db); $SQL="INSERT INTO" . $TABLENAME . "(aa,bb,cc,dd,ee,ff,gg,hh) values('$BUMEI','SHIMEI','DENWA','TATE','YOKO',now())"; $Res = mysql_query($SQL,$IT_db); ------------------------------------------------- この記述だと実行しても データベースに値が入ってくれません。 曖昧ですが、なにか 間違ったところがあれば教えてください
- ベストアンサー
- PHP
- ryuuha3173
- 回答数7
- SqlServerCompactを使用したデバイスアプリケーション開発
Windows CE エミュレーターを使用して開発を行っているのですがどうしても解決できない問題ができてしまい、ここ3日ほど先に進めない状態が続いています・・・ [環境] OS :Windows XP VS :Visual Studio 2005 言語:Visual Basic DB :Sql Server Compact デバイス:Winndows mobile 5.0 Pocket PC Emulator [質問] (1)DBコネクションの設定で 「SqlCeConnection.ConnectionString ="Data Source=Program File\ファイル名\DBファイル名.sdf:」という存在しないパス設定すると接続できるのですがなぜなのでしょうか。 「SqlCeConnection.ConnectionString ="Data Source=DBファイルがあるパス;"」と完全パスを設定すると「パスが無効です」というエラーになってしまいます。 (2)プログラムを実行し、実行画面からDBに対してSelect、Updateを行い正常に処理されるのですが元となるDBに対してUpdate処理が反映されていない状態なのですがなぜなのでしょうか。 ・補足 Update処理にはSqlCeCommand.ExecuteNonQuery メソッドを使用しています。 Update処理実行→コミット→データセットへDBからデータを読み込むとUpdate処理後のデータがセットされていますが、元DBへはUpdate処理が反映されていません。 [備考] ・DB出力ディレクトリプロパティは「コピーしない」を設定してあります。 ・デバッグ環境をRereaceにして試してもダメでした。
- ベストアンサー
- SQL Server
- 19850217
- 回答数1
- phpからget送信で持ってきたデータの改行
こんにちは。 phpから取得したデーターをjavascriptに渡して表示したいと考えています。 しかしながらjavascriptで改行ができません。何が原因でしょうか? <send.phpファイル> <?php $date_db="2012/12/03"; .$title_db="テスト"; $comment_db="送信可能"; echo "日時:".$date_db."\nタイトル:".$title_db."\nコメント:".$comment_db; ?> <htmlファイル(一部)> $.ajax({ type: "GET", url: "send.php", data: data, dataType: "text", success: function(data, dataType) { /** Ajax通信が成功した場合に呼び出される */ //初回アクセス時 if(result == null) { result = data; } //PHPより取得した値が違えばメッセージを<div id="text"></div>に出す if(result != data){ alert("情報が更新されました\n情報を確認してください"); $('#text').text(data); result = data; } }, <div id="text"></div> ブラウザ上で表示されると「 日時:2012/12/03タイトル:テストコメント:送信可能」になってしまいます。 お願いします。
- ベストアンサー
- JavaScript
- elkheart
- 回答数2