検索結果
DB
- 全てのカテゴリ
- 全ての質問
- MetaFrameに関して教えて下さい!
以下について、対応策を教えて下さい。 ・Windows2000Server ・DBサーバーとMetaサーバーの2台を使用しています。 ・24時間365日サーバーは連続稼動しています。 ・それによるメモリ領域圧迫を防止する対策をさがしています。 ・ですが、サーバーの物理的な再起動する予定はありません。 ・DBサーバーではARCserveにて、Oracle停止・バックアップ・Oracle再起動というスケジュール管理をしています。 質問 Metaサーバーに関して質問です。 (1)MetaFrameの機能としてMetaFrameの停止・再起動をスケジュール管理する機能(メニュー)はありますか? (2)Windowsの機能としてMetaFrameの停止・再起動をスケジュール管理する機能(メニュー)はありますか?
- 締切済み
- ハードウェア・サーバー
- ikurameshi
- 回答数1
- PHPからSQLServer
PHPからSQLServerに接続しようと試みております。 ですが、以下のソースで $conn = mssql_connect("localhost", "sa", ""); mssql_select_db("hoge", $conn); 以下のワーニングが発生してしまいます。 Warning: mssql_connect(): Unable to connect to server: localhost Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource クエリアナライザでは"sa"、""で接続できるのですが・・・ 接続のために行なったことはphp.iniの extension=php_mssql.dll のコメントアウトを外しました。 ご存知の方がおられましたらご教授頂けませんでしょうか。 サーバ OS:Windows2000Server SP4 WebServer:Apache2.0.54 言語:PHP4.3.11 RDBMS:SQLServer2000 端末 OS:Windows2000Professinal SP4 IE6 SP1
- ExcelからAccessの関数を使用したい
EXCELのVBAよりACCESS上のモジュールで定義された関数(Function) を使用したいのですが、可能でしょうか? EXCELから引数はACCESSに対しては、引数を付けて実行できるのですが、ACCESSからEXCELへの返却値の受け取り方が分からなくて困っています。(環境はOFFICE2000です。他のバージョンなら可能?) ■EXCEL Set objACCESS = CreateObject("Access.Application") objACCESS.OpenCurrentDatabase ActiveWorkbook.Path & "\database.mdb" objACCESS.Run "UserFunction", 123 Set objACCESS = Nothing #### UserFunctionの結果が欲しい ### ■ACCESS Public Function UserFunction(inValue) W_SQL = "SELECT data FROM table WHERE key = " & inValue Set DB = CurrentDb Set RST = DB.OpenRecordset(W_SQL) If RST.EOF Then RST.Close UserFunction = -1 Else UserFunction = RST("data") RST.Close End If End Sub
- PHPとMySQL、INSERTの動作についての少し疑問点。
PHPとMySQL、INSERTの動作についての少し疑問点。 現在、PHPとMySQLを使ってHPを作成しています。 会員登録のページが存在し、会員情報をDBに書き込む時にINSERT文を使用しているのですが この動作を複数の人が同時に行った場合、どうなるのでしょうか? DB・PHP・MySQL的にエラーが出るのであれば 『書き込み処理中は時間差で実行する』等の 何か回避策をしなければならないのですが・・・。 その辺りが少し疑問に思ったのでお伺いしたく思います。 初歩的な質問になりますがお教え頂ければ幸いです。 よろしくお願い致します。
- ベストアンサー
- MySQL
- buzinesswa
- 回答数1
- DBCDで作られた USERS(表領域)の使い道
私は、ORACLE9i を使用しております。 インストール、DBの作成をした段階なのですが、DBCA でDBを作成した時 に、USERS というテーブルスペース(表領域)が作られるのですが、このテー ブルスペースの使い道がよく分からないのです。 使い道が分からないというか、これからユーザーの追加、表の作成をしようと しているのですが、この USERS を利用するものなのかどうか? 1:USERS 以外のテーブルスペースを作る 例えば、mytble という名前のテーブルスペースを作り、それを対象にユ ーザーの追加、表の作成をする。 USERS は使わない。 2:USERS にユーザーを追加、表の作成をする。 3:それ以外
- ベストアンサー
- Oracle
- noname#23890
- 回答数1
- 2点質問があります。
2点質問があります。 ●1点目 Struts + Springで開発を行っています。 その開発チーム内では、DBから一覧画面用のデータを取得する際に SimpleJdbcTemplateのqueryForList()を用い、 上記メソッドより返されたList<Map<String, Object>>型のデータを そのままAction、JSP等で利用しています。 queryForList()の使い方を調べてみると、 Map<String, Object>型のデータをDTOのようなオブジェクトに入れ替えて 再度リスト化してJSP等で利用している例を見かけます。 (http://www.techscore.com/tech/Others/Spring/5-4.htmlなど) 私の開発チームでは、Map<String, Object>型をDTOに入れ替えると その分余計なクラス(DTO)を作らなければならないため、 Map<String, Object>型のまま使っているのですが、 DTOに入れ替えない場合に保守性、性能面等で問題はあるのでしょうか? ●2点目 1点目の質問でMap<String, Object>型のまま利用することに重大な問題点がない という回答が頂けた場合の話です。 登録内容変更画面にて、 以前登録した内容をDBから取得してテキストボックス内に表示し 画面上で値を変更しDBを更新する処理を行う際に、 入力項目が繰り返し入力フィールドとなっています。 この場合、以前の登録内容がDBよりList<Map<String, Object>>型で返され、 JSPで表示する場合に以下のようにして表示が可能でした。 <nested:iterate property="dataList"> <nested:text property='dataString1'/> <nested:text property='dataString2'/> </nested:iterate> またActionFormは以下のように定義しています。 public class DataForm extends ActionForm { private List<Map<String, Object>> dataList = new ArrayList<Map<String, Object>>(); //以下dataListのgetter、setter } しかし、画面にてdataString1、dataString2に入力した内容を DataForm.dataListで受け取ることはできませんでした。 ActionFormにて配列やオブジェクトで各入力項目を一旦受け取り List<Map<String, Object>>型に入れなおすのではなく、 直接List<Map<String, Object>>型フィールドで値を受け取ることは不可能なので しょうか? ※これも余計なクラスやフィールドを作成しないという考えに基づいています。 尚、Struts、Springのバージョンは以下の通りです。 Struts:1.2.9 Spring:2.0.8
- 締切済み
- Java
- scottie_royce
- 回答数1
- セッションを使ったログインページでのエラー
前にもセッションを使ったログインページについて質問したものです。 上記の通りセッションを使ったログインページを作っております。 前回このソースを載せたときセキュリティー的にとても危険だというご意見をいただきました。何分まだ初心者ですのでどうかご了承ください。 ソース /*ログインのページは省略しました。ログイン後ID・パスワードが正しいか、そして訪問者がログインせずにこのページに直接アクセスした際にログインページにジャンプするようにするようにするプログラムです*/ <?PHP if (!isset($user) || !isset($pass)) { header( "Location: loginPage.php" ); } elseif (empty($user) || empty($pass)) { header( "Location: loginPage.php" ); } else { $user = addslashes($_POST['username']); $pass = md5($_POST['password']); $dbHost = "localhost"; $dbUser = "*****"; $dbPass = "*****"; $dbDatabase = "mysql"; $db = mysql_connect("$dbHost", "$dbUser", "$dbPass") or die ("Error connecting to database."); mysql_select_db("$dbDatabase", $db) or die ("Couldn't select the database."); $result=mysql_query("select * from users where username='$user' AND password='$pass'", $db); $rowCheck = mysql_num_rows($result); if($rowCheck > 0){ while($row = mysql_fetch_array($result)){ session_start(); session_register('username'); echo 'Success!'; header( "Location: checkLogin.php" ); } } else { echo 'Incorrect login name or password. Please try again.'; } } ?> このようなプログラムを作ったのですが、ちゃんとパスワードをいれても、ちゃんと認証されずに、ログインのページ戻されてしまいます。 おそらく if (!isset($user) || !isset($pass)) { header( "Location: loginPage.php" ); } elseif (empty($user) || empty($pass)) { header( "Location: loginPage.php" ); } の部分がおかしいのかと思いますがどう変えたら良いのかよく分かりません。また、おかしいと思った部分を削除したら普通にログインはできるのですが、今度は一度ログインしても他のページに移動した後もう一度このページに行くと、もう一度ログインしないとアクセスできなくなりました。 まとめると、お聞きしたいことは、2つです。 (1)紹介したのプログラムでログインしてもちゃんとログインが認証されない。これを解消するにはどうすればいいのか? (2)ユーザーがログインした後もう一度このページにアクセスした場合もう一度ログインさせなくてもいいようにすればどうすればよいのか。 もし可能でしたら、解決するためのプログラムを(さらに可能でしたら紹介したプログラムを生かした形で)添えてアドバイスしていただけないでしょうか?よろしくお願いいたします。
- JavaScriptでのcheckbox作成
JavaScriptのcheckbox作成について教えてください 突然のリクエスト申し訳ございません お時間があればご回答お願いします ToDoメモを作っておりまして、仕様としては input type="text"に文字を書き込んで追加ボタンを押せばtextboxの下に 書き込まれた内容がリストのような形で表示されます そのリストの横にチェックボックスをつけてチェックして削除ボタンを押すと削除できるという仕組みです ですがチェックボックスのサイズが小さいです どうすればサイズを大きくできるのでしょうか? JavaScriptでcheckboxを作成するコードは下記の通りです <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,user-scalable=yes,initial-scale=1.0,maximum-scale=3.0"> <script src="plugins/plugin-loader.js"></script> <link rel="stylesheet" href="plugins/plugin-loader.css"> <script> // Set virtual screen width size to 320 pixels monaca.viewport({width: 320}); // // TODO: Please edit your JavaScript code here // </script> <style> h1 { color : #4795F4; } </style> </head> <body background="img/st18.png"> <center><h1>ToDoメモ</h1> <a href="index.html"><img src="img/blhome.gif" width="50" height="25"></a> </center> <!--新規追加ボックス--> <center><div id="new_div"> <input id="new_txt" type="text" value="" style="width:270px" size="40"/></center> <br><img src="img/blmenu.gif" width="50" height="25" id="add_btn" /> </div> <!--項目一覧--> <div id="items_div"></div> <!--項目の操作パネル--> <div id="control_div"> <img src="img/blmenu.gif" width="50" height="25" id="done_btn"/> </div> <!--Android1.6対策--> <script src="gear5-0.3.js"></script> <script> //便利な関数の定義 function $(id) { return document.getElementById(id); } //変数の初期化 var todo_div = $("todo_div"); var db; var cbItems = [] ; //ドキュメント読み込み時のイベントを設定 window.onload = function() { if (window.openDatabase == undefined) { alert("WEB Databaseに対応していません!!") ; return } //データベースを開く db = window.openDatabase("todo.db", "1.0", "ToDo", 1024 * 1024); db.transaction(function(tr) { //テーブルがなければ作る var query = "CREATE TABLE IF NOT EXISTS todo_tbl(" + " todo_id INTEGER PRIMARY KEY, " + " memo TEXT NOT NULL " + ")"; tr.executeSql(query, [], loadItems); }); }; // アイテムの読み込み実行 function loadItems() { db.transaction(function(tr) { var query = "SELECT * FROM todo_tbl" ; tr.executeSql(query, [] ,loadItems_onResult); }); } //アイテムが読み込まれたときのイベント function loadItems_onResult(tr, rs) { //すべての子ノードを削除 while(items_div.hasChildNodes()){ items_div.removeChild(items_div.lastChild); } cbItems = []; //チェックボックスの作成 for (var i = 0; i < rs.rows.length; i++) { var row = rs.rows.item(i); var todo_id = row.todo_id; var memo = row.memo; //チェックボックスの追加 var cb = document.createElement("input");//チェックを作成 cb.type = "checkbox"; cb.value = todo_id; cbItems.push(cb); var label = document.createElement("span");//ラベル作成 label.innerHTML = memo; var line = document.createElement("div");//一行作成 line.appendChild(cb); //チェックを追加 line.appendChild(label); //ラベルを追加 items_div.appendChild(line); //項目にlineを追加 } } //追加ボタンを押したときのイベント $("add_btn").onclick = function() { var text = $("new_txt").value; $("new_txt").value = ""; db.transaction(function(tr) { var query = "INSERT INTO todo_tbl(memo)VALUES(?)"; tr.executeSql(query,[text],loadItems); }); }; //削除を押した時のイベント $("done_btn").onclick = function() { db.transaction(function(tr) { for (var i in cbItems) { var cb = cbItems[i]; if(!cb.checked) continue; var query = "DELETE FROM todo_tbl WHERE todo_id=?"; tr.executeSql(query,[cb.value]); } },function(){ alert('削除失敗') },loadItems); }; </script> </body> </html>
- ベストアンサー
- JavaScript
- DreamyLife_615
- 回答数2
- 周波数特性
研究でデジタルオシロスコープを使っています。この測定器の周波数特性(横軸周波数[Hz],縦軸Gain[dB])を求めたいのですが、具体的にどうすればいいのですか?教えてください。よろしくお願いします。
- 締切済み
- その他(学問・教育)
- urasimataro
- 回答数2
- BBリーチDSLに乗り換えると本当にスピードあがる?
◇線路条件 ○線路距離長(エンドユーザ~NTT収容ビル) 3850 m ○伝送損失 58 dB ダウンロードスピード 0.32Mbps (318 Kbps) yahooBB 8Mで、ぎりぎりつながってます。 BBリーチDSLに乗り換えるとしたら、どのくらいに改善 されるでしょう?
- informixのto_numberについて
今回初めてDBでinformixを使用することになりました。SQL文でchar型の変数を抽出する時に、Number型に変換する方法が分からなくて困っています。 分かる方がいたら教えてください。
- 締切済み
- その他(データベース)
- osyou3master
- 回答数2
- MS(SQLServer)のライセンスに関して
MSのライセンスに関してお教え下さい。 階層化されたWebシステムで、DBはAPからのみリクエストを受ける場合、SQLServerのCALの考え方をお教え下さい。 (実利用者分必要orAPのデバイス数分必要)
- ベストアンサー
- SQL Server
- TKLM
- 回答数1
- phpでmysql操作
______ name age a 16 b 20 c 56 d 99 ______ 上記のようなDB名A、TB名Bがあるとします。 php側で name b の age を変数に 代入したいのですが、どうしたらできますか?
- 締切済み
- MySQL
- suhixinkusu
- 回答数2
- WHERE句について
numeric, 5(3,0)のフィールドがあり そのフィールドの値が600番台のものを抽出したいのですが どのような方法が一番効率的かご教授ください。 DBはsqlserver2000を使用しています。
- ベストアンサー
- その他(データベース)
- SENAS
- 回答数2
- アクセスのテーブルを隠す?
他のアクセスDBを見たのですが、何故かテーブルが空っぽでクエリー、フォーム、レポート等だけが見えます。 これってどうなっているおでしょうか? また、表示させることできるのでしょうか? よろしくお願いします。
- Access2000(adp)の焼き直し方法
こんにちは。 古いシステムでAccess2000(adp)のシステムをAccess2010(adp)へ 焼き直しをしたいのですが、焼き直しとはどうすればよいのでしょうか? DBは関係ないと思いますが、SQLSERVERを使用しています。
- 締切済み
- その他(業務ソフトウェア)
- chiroru0705
- 回答数2
- Java8のJdbcドライバーを入手できるサイトを
Java8のJdbcドライバーを無料でダウンロード できるサイトを教えていただけますか。 オラクルとかのサイトだと、会社名や名前なんかを 入力しなければ、ならないので面倒です。 dbはORACLE11gです。
- 締切済み
- その他(Webサービス・アプリ)
- hageoyagi2gou
- 回答数1
- ストアド・プロシージャをバッチから起動させて実行する方法
使用DBはOracle9iです。 あるストアド・プロシージャがOracleデータベースに保存されているのですが、 これをバッチから起動させて実行するには、どのようにバッチ内容を記述すればよろしいでしょうか?
- ベストアンサー
- Oracle
- yosuke0303
- 回答数3
- 容量制限について
DB初心者です。どなたか教えてください。 PostgreSQL8を利用しwebアプリケーションを開発しようと考えているのですが容量の制限などあるのでしょうか? 例えば、「テーブル数は○個以下まで」「レコード数は○レコードまで」など
- ベストアンサー
- PostgreSQL
- noname#152201
- 回答数1