検索結果
DB
- 全てのカテゴリ
- 全ての質問
- DB初心者です。
DB初心者です。 現在、システムのDBで「TERADATA」を使用しています。 データ整理という名目で、不要なテーブルやデータを削除したりしたいと思っています。 (システム稼働中で行う作業) 中には数百GB級の不要テーブルもあり、システムが稼働中の中、 気軽にDROPまたはDELETEをしていいものなのか迷っています。 (しかし、この不要テーブルはどこからも参照されません) 別なところでは、 巨大な不要テーブルを削除したら、 統計情報が変わってしまい、ローディングなどが異様に遅くなったとの話も聞いています。 システムとは関係なく、DB内での影響はあるのでしょうか?
- 締切済み
- その他(データベース)
- NEMON
- 回答数1
- PostgreSQLのDB復元
PostgreSQLのDBサーバがハードディスク故障で使えなくなり、新サーバに交換しましたが、幸い古いディスクからファイルシステムのデータをコピーできました。 この場合、どうやって新サーバにDBのリストアできるのでしょうか? コピーされた古いディスクのファイルはdumpしてない元々のファイル群ですので、ちょっと復元のやり方が分かりません。 新サーバに同じバージョンのPostgreSQLをインストールして、古いファイルを上書きすればいいでしょうか? ちなみに、旧サーバと新サーバのスペックは一緒です。 分かる方いればぜひ教えてください。
- ベストアンサー
- PostgreSQL
- segawa_3ker
- 回答数2
- MYSQL 異なる DB 結合
恐れ入ります。 異なるデータベース上、例えば、 database1上のtable1 database2上のtable2 をPerlを使って、table1のcol1 と、table2のcol1の共通IDで結合し、 Web上でデータを表現したいのですが、なかなかうまくいきません。 ご教授いただける方いらっしゃいますでしょうか。 よろしくお願いします。
- 【DB】悟空とベジータ
ドラゴンボールについての質問です。 原作の中では、悟空とベジータがポタラを付けて 合体したら、その名前は『ベジット』でしたよね? でもよく『ゴジータ』という名前を目にするんですが それはどこで出てきたんでしょうか? 原作には出てこなかった気がするんですが。 知っている方がいらしたら教えてください。 お願いします。
- DBから値取得。
DataGridで表示されているテーブルのうち選択されている項目を、となりのテキストボックスに入れたいと思っています。選択されている項目が変われば、それに伴って同じテキストボックス内に表示するようにしたいのですが、どうすればいいでしょうか? おしえてください。
- ベストアンサー
- Visual Basic
- noname#7765
- 回答数1
- UNISYSのDBデータ
UNISYSの汎用機DBのデータを、Oracle等のWindows系DBへ格納したいのですが何かツールはありますでしょうか? 当方UNISYSの知識がなくご教授ください。
- ベストアンサー
- その他(データベース)
- budougari
- 回答数1
- JDBCのDB検索
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.mysql.jdbc.PreparedStatement; import com.mysql.jdbc.Statement; public class AddressDB { private static enum Procnumlist { NAME("名前"), FNAME("フルネーム"), END("終了"); private String name; private Procnumlist(String name) { } } //上の列挙型を基にした処理判定用マップを作成 private static final Map<Integer, Procnumlist> procmap; static { procmap = new HashMap<Integer, Procnumlist>(); procmap.put(1,Procnumlist.NAME); procmap.put(2,Procnumlist.FNAME); procmap.put(6,Procnumlist.END); } //結果 //ResultSetは受け取らない private static void ans(List<Addr> ans) { try { System.out.println("検索結果"); for (int i = 0; i < ans.size(); i++) { Addr addr = ans.get(i); System.out.println(addr.getName() + ":" ); } } catch (SQLException e) { e.printStackTrace(); } finally { //閉じる。 close(); } } //名前検索(フルネーム) private static List<Addr> srchFName(String keyword,Connection con) throws IOException { String sql = "SELECT * FROM data2 where name=?"; PreparedStatement ps = null; try{ ps = (PreparedStatement) con.prepareStatement(sql); ps.setString(1,keyword); ResultSet rs = ps.executeQuery(); //List<Addr> result = new ArrayList(Addr); while(rs.next()){ rs.getString("name"); } }catch (SQLException ex) { } return null; } //名前検索 private static List<Addr> srchName(String keyword,Connection con) throws IOException { String sql = "SELECT * FROM data2 where name like ?"; PreparedStatement ps = null; try{ ps = (PreparedStatement) con.prepareStatement(sql); ps.setString(1,"%"+keyword+"%"); ResultSet rs = ps.executeQuery(); while(rs.next()){ Addr addr = rs.getString("name"); } }catch (SQLException ex) { } return result; } private static boolean checkProcNum(int value) { return procmap.get(value) != null; } public static void main(String[] args)throws IOException{ while(true) { createConeection(); //処理条件入力 System.out.println("検索\n1.名前(ファーストネーム)で検索\n2.フルネームで検索\n6.終了"); //検索値入力 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int procnum = Integer.valueOf(br.readLine()); //入力チェック if (!checkProcNum(procnum)) { System.out.println("正しい値を入れてください。"); continue; } Procnumlist proc = procmap.get(procnum); if (proc == Procnumlist.END) { break; } if(proc == Procnumlist.NAME){ System.out.println("名前を入力してください。"); BufferedReader name = new BufferedReader(new InputStreamReader(System.in)); String keyword = name.readLine(); List<Addr> result = srchName(keyword,null); ans(result); } if(proc == Procnumlist.FNAME){ System.out.println("フルネームを入力してください。"); BufferedReader name = new BufferedReader(new InputStreamReader(System.in)); String keyword = name.readLine(); List<Addr> result = srchFName(keyword,null); ans(result); } } } //コネクション private static Connection createConeection() { String url = "jdbc:mysql://localhost/address"; String user = "test"; String password = "pass"; try { return DriverManager.getConnection(url, user, password); } catch (SQLException e) { e.printStackTrace(); return null; } } } 現在JDBCでDB接続し入力された値をDBから検索し出力するものを作成しておりますが詰んでしまいました。 入力した値をsrchで検索し結果をansで出力しようとしています。どのようにしたらよいのでしょうか
- 締切済み
- Java
- kurokurosk
- 回答数1
- dbの文字コード
データベース(mysql)(pdo)にpasswaerd_hashでハッシュ化した文字列を格納しようとしたのですがおそらく文字コードが違うためにはじかれてしまいます。 マニュアルに 結果をデータベースに格納するときにはカラム幅を 60 文字以上にできるようなカラムを使うことをお勧めします (255 文字くらいが適切でしょう)。 と書かれているのですが、どれを使えばいいかわかりません。 どの文字コード(カラム側)を使えばいいですか? 接続はutf8mb4です。 ちなみにメールアドレス、英数字の20文字程度はutf8_general_ciです。 英数字に最適な文字コードを教えてください
- JavaScript → Bean(DB接続)
JSPを使用して、テキストフィールドに記述、ボタンを押下するとDBに登録されるというのを作りたいと思っています。 最初は、ボタンの押下(JavaScript)→クラスの呼び出し(JSP)→Beanとやろうと思っていたんですが、JSPはサーバー側の処理なのでできませんとのことで、JavaScript→Beanを考えています。 ・・・が!!JavaScriptでJavaは使用できるのでしょうか? 検索をしたんですが、アプレットの関数を呼び出すことができるという事以外分かりませんでした。 では回答よろしくお願いします<(_ _)>
- 締切済み
- JavaScript
- HKKMR
- 回答数1
- DB スパーキング メテオで
ブラスト技の所にBOOST!とあり、画面中でも↓■とか 出ますけど、ナンなのでしょうか? そのタイミングでコマンド入力すれば良いのでしょうか?
- ベストアンサー
- その他(ゲーム)
- kippei0715
- 回答数1
- php db 文字化け
文字コードEUC-JPで開発しています。 題名の通り文字化けします。 どうやらDBからselectやinsertしたときに文字化けをするようです。 selectですと文字化た値が取れますし、 insertでは文字化けするためinsertできずエラーとなります。 sql直前で mysql_query("set names EUC-JP"); も行っています。 テーブルの文字コードはオプションで eucjpms -- UJIS for Windows Japanese としています。 個別に該当カラムもそうしています。 何がまずいでしょうか?
- DBの配列定義
パソコンのDBの定義で配列の定義ができるデータベースって何かありますか?RDBMSは配列定義できないと聞いたのですが。よろしくお願いします。
- ベストアンサー
- その他(データベース)
- pencel777
- 回答数3
- エクセルでのDB
皆さんこんにちは。よろしくお願いします! 現在、同じフロア(おなじLAN内、セグメントは同じでネットワークは問題ありません)で、四人の管理者が居ります。この四人でエクセルファイルを使っていろいろな管理をしたいと考えています。毎回、広いフロアを行き来するのを簡略化するためにと考えていますがうまくいかなくて困っています。 そういえば!と、ブリーフケースを使ってみたもののうまくいきません。上書きだと、ファイルの整合性が取れず困っています。追記のように(同期?)したいと考えています。 何かうまい方法はありませんでしょうか?よろしくお願いします! やりたいこと ・入れ替わりの激しい物品の状況を常に最新にしたい(入荷、出荷、検査中などの状況があります)
- ベストアンサー
- その他(データベース)
- hey69
- 回答数1
- DBの自動化
現在、私は自分の大学で実施されている学部試験の過去問を公開するサイトAを運営しています。 まず私のサイトには投稿フォームが用意されており、そこから訪問者が自分の持つ試験情報を投稿します。その情報は、私の持つ掲示板サイトBに記載されます。この掲示板サイトBは一時的な過去問の置き場として作ったもので、私以外の人間は誰もその存在を知りません。さて、その掲示板に記載された情報をコピー&ペーストして過去問サイトAにデータベースとして科目ごとに載せております。 最初のうちは良かったのですが、最近投稿されるテスト情報が増えるにつれ、コピペしてデータベース化する作業が大変になってきました。 そこで質問なのですが、この作業を完全自動化(もしくは効率的に行えるように)する良い方法ってありますか?よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- micchi55
- 回答数6
- dbレコーダーについて
bdz-zw1000の動作中の音がうるさすぎる ※OKWAVEより補足:「ソニー製品」についての質問です。
- 締切済み
- Bluray・DVDレコーダー
- yodobasikamera
- 回答数1