検索結果
DB
- 全てのカテゴリ
- 全ての質問
- 特定の値をチェックしたいのですが…
VB2005、DB2環境です。 日付の値を取得する処理があるのですが、稀に通常ではあり得ない 値が入っていることがあります。 例えば、yyyymmdd形式にするべきところに、20070100だとか、 000000だとか、20007/001/01だとか。 パターンとしては、下二桁が00になっているもの、桁数が8桁より 多いもの、の2つがほとんどなのですが、このような値を取得した 場合は、2007/01/01としたいと思っています。 まず条件式を作らなければならないと思うのですが、この、下二桁は 0で他はランダムである値と、8桁より多い数というものは、どのように 判別させれば良いのでしょうか? 出来ましたら、サンプルコードを交えて教えていただけないでしょうか? よろしくお願いします。
- ベストアンサー
- Visual Basic
- ginfix
- 回答数3
- スパム対策(削除キーワード作成ツール)
スパム対策にSpam Mail Killerを使っています。 http://www.forest.impress.co.jp/lib/inet/mail/antispam/spamkiller.html 例えば、本文に「出会いサイト」の文字があるメールは削除する などのルールを作りたいのですが、 削除キーワードリストが効率よく作成できるソフトは無いでしょうか。 具体的には、 受信したスパムメールの本文をどんどん貼り付けたテキストファイルを作って、 そのテキストファイルの中に多くでてくるキーワード(単語)を 自動で抽出できれば良いと思います。(それを削除キーワードに設定する) 例えばそのようなソフトがあれば、とても効率的に削除キーワードの リストが作れると思います。 ※尚、スパム対策ソフト「Spam Mail Killer」を使って スパムのドメインを削除条件にする方法も併用しています。 ドメインの最新ブラックリストは下記サイトを利用しています。 「迷惑メールデータベース」 http://spam-db.jp/index.html
- ベストアンサー
- その他(メールサービス・ソフト)
- KEN557188
- 回答数3
- 型変換
簡単な問題だと思いますが、教えてください。 データベースに日付がchar(2)型で入ってます。 この日付に従いソートしてListに入れたいと思ったのですが、 単純にorder by day asc だと 1→10→11→12→(・・・)→19→2→20→21→22→(・・・)→29→3→30→31 となり、日付順になりません。 もちろん 1→2→3→(・・・)→9→10→11→・・・ としたいです。 java側で処理してもいいと思ったのですが、 DBを交換するリスクもなさそうなので どうにかSQLの側でやりたいです。 このchar型の日付をnumber型にconvrtか何かしたものを order byの条件にしたいです。 答えを教えていただければありがたいですが、 こんな風に検索したら自分で分かるでしょと言うアドバイスだと もっといいです。 すみませんが力を貸してください。
- PHP 文字列抽出
はじめまして。PHPプログラミングの初心者で恐縮ですが、 ご質問させてください。 現在、携帯用HPを作成してPHPによりMYSQLからデータを 表示させるプログラミングを組んでいます。 そこで、DB(MYSQL)からデータを引っ張ってくる際に、 そのデータが長い場合には、 頭から10バイトを抽出して末尾に「…」を追加して 表示させるプログラミングを作成したいと考えております。 ところが、そのデータに半角文字が含まれ最後の10バイト目が 全角の場合、文字化けをしてしまいます。 ------------------------------------------- 例) 〔データ〕 あいaうえおか(23バイト) ↓(substrにより10バイトを抽出して末尾に…を追加) あいaうえ●… ●部分が文字化けする ------------------------------------------- 文字列の「お」の部分を1バイトで抽出している為、 文字化けしてしまっていると思いますが、 うまく「お」まで表示するか、もしくは「お」を 表示し
- PostgreSQL6.5.3から8.2.3へラージオブジェクトの移行
PostgreSQL6.5.3から8.2.3への移行作業を行っています。 ほぼ全てのデータ移行は完了したのですが画像(ラージオブジェクト)の移行ができず困っています。 6.5.3のpg_dumpではラージオブジェクトのエクスポートはサポートされていないと思うのですが、移行ツールのようなものはないでしょうか。 何か良い手段があればご教授下さい。 また、移行したデータにラージオブジェクトのOIDが保存されており、そちらの値も更新する必要があると考えています。 ちなみに6.5.3のdata/base/db名のディレクトリ内に「xinv***」「xinx***」というファイルがあり、これが実体かな、と勝手に予想しています。このデータを用いてうまく移行できないものか、とも考えています。 どうかよろしくお願いします。
- 締切済み
- PostgreSQL
- steerboard
- 回答数1
- SQLServer2005に接続出来ません
対象方法または調査方法をご存じの方お願いします。 (環境) サーバ: OS:Windows2003 Server DB:SQLSerever2005 SP2 クライアント: OS:Windows2000 Professional SP4 MDAC:2.6 上記環境でODBC、ADO(VB6でコーディング)ともに 接続出来ません。 エラーは”HYT00、エラー0です。過去ログを参照にSQLServer側 の接続待機時間を70秒に増やしましたが現象変わりません。 SQLServer2005の設定ですがリモート接続はローカル接続および リモート接続、TCP/IPのみを使用するを選択しています。 サーバ認証はSQLServer認証です。 また、SQLServer側でログを採取しましたが有効な接続、エラー 接続ともに採取出来ませんでした。念のためPINGを試しましたが 問題なく応答があります。 同一ネットワーク環境のWindowsXP端末では問題なく接続できます。 以上、宜しくお願いいたします。
- 締切済み
- SQL Server
- alfa0224
- 回答数1
- 複数ユーザで権限を制限して共有
以前に回答がなかったので再投稿です: http://okwave.jp/qa3422837.html の内容は以前にやった上での質問です。 バーチャルホストをいくつか作って、それぞれに管理者ユーザを作成しています。 それぞれの管理者ユーザに対応する形で MySQL のアカウント (ユーザ) を作成し、各バーチャルホストで PHP + MySQL を使用してもらうことを考えています。 現在内輪メンバに試してもらっての実験段階です。 ところが、ある程度満足できるアプリケーションを作ってもらおうとすると、MySQL のユーザとしてある程度の高度な権限を持たないといけないのですが、すると、他のユーザの DB (の存在) が見える段階にまでなってしまいます。 このあたりの権限付与をもう少しうまくできないものでしょうか。 *具体的*に例示いただくと助かります。
- 1件あたりの処理時間を検討する際に
いつもお世話になっております。 Solaris9、oracle9iでの質問です。 現在DBサーバの処理能力を試算するための指針を考えています。 対象となるテーブルの大きさやサーバスペックに依存する部分もあるかと思いますが、 一般的な処理速度を40μs/件としている企業様の情報を基準にしようかと考えました。 しかし、検索処理と更新処理では性質が違い処理時間に差が出るので、 selectを10μs/件 insertを30μs/件 deleteを30μs/件 truncateを30μs/件 と考える事にしました。 ここで皆様に質問なのですが、これは現実的なのでしょうか? またこれが現実的で無い場合は、どのくらいの処理時間を見込めば良いのでしょうか?
- 日本語コードにできるだけ悩まされない為には?
サーバーはUNIX系・メンテナンス側はWindowsという環境で、主な閲覧者は携帯電話からというサイトを作りたいと思っております。 携帯配信という事とテナンス性を優先すれば、SJISで統一したい所ではありますが、ネットの情報を拾い見ていると、SJISは色々と問題があるような記述が多い印象を受けます。MySqlも絡めて、このような場合、日本語をどう扱うのが一番良いのでしょうか? 下記方式で行こうとするのは無謀でしょうか? mb_internal_encoding -> SJIS mb_regex_encoding -> SJIS MySQL -> EUC-JP or UTF-8(DBとのやりとりは逐一mb_convert_encoding) できましたらSJISを使う場合の具体的な弊害例、MySQLはEUCとUTFどっちがより問題が少ないのか等、漠然とした質問で答えにくいとは思いますが、経験からのアドバイス等よろしくお願いいたします。
- ベストアンサー
- PHP
- goosuke123
- 回答数2
- Insert Into Select での重複について
DB:SQLServer2000 こんにちは お世話になっております。 トランザクションのテーブルA から ワークのテーブルBへInsert Into Select を使用してデータを格納しているのですが、その際に重複が発生してしまいます。 テーブルA 主キーあり テーブルB 主キーなし Delete B Insert into B select 項目1,項目2,・・・ from A With(Nolock) where 日付項目 = 20080101 テーブルAの主キー項目は全てテーブルBへInsertしており、Insert完了後のテーブルBの中身を見ると、まれに全く同じデータが2件出来ていることがあります。 このInsert into selectが実行されている間に、テーブルAに対して登録更新が行われることもあります。 色々と試してはいるのですが、原因が特定できずに困っております。 もし何かお気づきになられる方がいらっしゃいましたら、ご教示下さい。 よろしくお願い致します。
- 締切済み
- SQL Server
- aoman
- 回答数5
- winアプリケーションからsolarisサーバーへのアクセス方法(ODBC?JDBC?)がわかりません
お世話になります。初心者です。 情報不足の場合はご指摘いただければ幸いです。 複数のwinクライアント上でアプリ(MS-ACCESS)を動かし、Solaris9サーバーマシンのDB(Oracle)へアクセスしたいのですが、よくわからず質問させていただきました。 ただ、クライアントにインストールや設定作業は極力さけたいので、サーバー側で対処できる方法をご教示いただければありがたいです。 質問> 1.ODBCは使えるのでしょうか?その場合の手順はどのようになりますか?Winのクライアントの管理ツールからODBCソース作成をしようとしてみましたが、Solaris9が対応していないのか、アクセス拒否されてしまいます。 2.WinクライアントからJDBCを使うにはどうすればよいのでしょうか?その場合の手順はどのようになりますか?こちらはまったく不明です。 お手数ですが宜しくお願い致します。
- ベストアンサー
- Oracle
- tochou4848
- 回答数2
- Railsのエラー
Railsのエラーについての質問です。 コマンドプロントでデータベースを作成しようとしたところ、よくわからないエラーが発生してしまいました(><) >rake db:migrate と入力すると、 C:.../InstatntRails/ruby/bin/rake.bat:25:[BUG]Segmentation fault ruby 1.8.4(2005-12-24)[i386-mswin32] This application has requseted the Runtime to terminate it in an usual way. Please contact the application's support team for more infomation. と表示されてしまいます。。。 「ruby.bat」というファイルの25行目にバグがある? と思いファイルを確認してみました。 25行目は、 load 'rake' だけなのです! ちなみにMySQL5.0.22、ruby1.8.4,rails 1.1.0を利用しています。 バージョンが悪いのでしょうか? 初心者でしてよくわからい状況です。。。 詳しいかたがいましたら、ぜひアドバイスよろしくお願いします!!
- 締切済み
- その他(プログラミング・開発)
- noname#67972
- 回答数1
- configureできません
macminiで、 OSはmac os X 10.5を使っています。 tarをした後、 ./configureで設定しようとするのですが、 下記内容がはきだされます。 NOTE: This is a MySQL binary distribution. It's ready to run, you don't need to configure it! To help you a bit, I am now going to create the needed MySQL databases and start the MySQL server for you. If you run into any trouble, please consult the MySQL manual, that you can find in the Docs directory. ./scripts/mysql_install_db: line 204: ./bin/my_print_defaults: cannot execute binary file Neither host 'hoge-no-mac-mini.local' nor 'localhost' could be looked up with ./bin/resolveip Please configure the 'hostname' command to return a correct hostname. If you want to solve this at a later stage, restart this script with the --force option ファイルとかも見てみたのですがどうもよくわかりません。 よろしくお願いします。
- CPUファン静音 Athlon
CPU AMD Athlon64 3500+ BOX(AM2 512KB) メモリ BUFFALO DDR2 512MB マザーボード _ASUS M2N=E(AM2 ATX nF570U1tra)組込用 電源 YM-05 Middle 550W(SK4 K/B 12cmFan MITSUMI CR) の構成なのですが、CPUファンが元のBOX付属のものなので耳障りな音がします。電源やマザーボードを変更すると費用がかかってしまうため、CPUファンをまず変えたいと思います。 変えてもあまり効果なかったという人の書き込みもみるのですが、お勧めのCPUファン(クーラー)はありますか? 又今後近くにAMDのデュアルコアなどに変えても使えるものにしたいです。 ただ単にAM2ソケットのDBが低いものを探してもなかなかわかりません。一応ネットショップ購入予定で、予算は高くても7000円以下くらいに抑えたいです。
- TV音声の著作権について
以下のサイトを目にして気になったのですが、TVのスポーツ実況中継などの音声に著作権はあるのでしょうか? http://blogs.yahoo.co.jp/nietzsche_rimbaud/51083650.html 著作権法を調べてみるとOKな気がしますが、確信を持てません。 ------------------------ http://www.cric.or.jp/db/article/a1.html 第二章 著作者の権利 第一節 著作物 2 事実の伝達にすぎない雑報及び時事の報道は、前項第一号に掲げる著作物に該当しない。 ------------------------ というのも、自分が製作した映像作品を、ある賞に応募しようと思っているのですが、TVのスポーツ中継の音声が入っているのです。 どうしてもその音声が必須な為、どうすべきか困っております。 どなたか法律に詳しい方ご教授いただけますでしょうか?
- VPNがつながりません
宜しくお願い致します。 VPN接続した上で、とあるサーバに接続しFFFTPでファイルなどをダウンロードしていたのですが、今日いきなりそのサーバーに接続できなくなりました。 自分の端末の設定等は変更しておらず、また他の方の端末からではつながりますのでサーバ側の問題でもないかと思うのですが、何が原因なのか目処さえつきません。 同様の現象を経験された方、また「ここが悪いのでは?」など目処がつく方 ネットワークに関しては素人ですがご教示頂けますでしょうか。 何卒宜しくお願い致します。 【サーバに接続する際の手順】 ・VPNに接続する ・サーバに接続する(FFFTPやteraterm、DBを使用する際にはCSEを使用して接続)→ここで接続する際に「タイムアウト」となってしまいます。
- カスペルスキーについて
新しいウィルス対策ソフトの購入を検討しています。 Windows98の頃からNortonシリーズを使っていましたが バージョンが古くなり、WMPやDVD再生等のソフトと同時に使用すると 重くなるので他社製品に乗り換えようかと考えています。 (Norton2007は重く、イマイチ評判もよくないですし…) 最有力候補はKaspersky Internet Security 6.0ですが Kaspersky Anti-Virus 5のサポートページで ライセンス期間が過ぎると使用権を失うというページを見つけ少し不安になっています。 http://www.lifeboat.jp/support/db/006070126001.html ライセンス期限が過ぎるとアップデートやその他のサービスが受けられなくだけではないのでしょうか? Kaspersky Internet Security 6.0でも同様なのでしょうか? Kaspersky Internet Security 6.0の評価と合わせてご回答お願いします。 OS/WindowsXP CPU/Pentium4 3.0GHz Memory/512MB
- 締切済み
- ウィルス・マルウェア
- dondo_jpjp
- 回答数2
- mb_ereg_replaceに関して
こんにちは。お世話になっております。 開発時(PHP5.1.4)では何ら問題なかったものが、レンタルサーバー上(PHP5.0.4)へアップロードしたら、mb_ereg_replace関数の部分でエラーが出て対処に困っております。 エラー文 Call to undefined function mb_ereg_replace() $key = $_GET['key']; $key = addslashes($key); $key = mb_convert_encoding($key, 'EUC-JP', 'auto'); $key = mb_ereg_replace(" ", " ", $key);//ココでエラー $arr = explode(" ",$key); 上記は実際のソースの一部ですが、GETで渡された文字列(検索キーワード、key=○○)をDB(MySQL)に登録のあるデータを検索する。といった結果を願い設置しております。 借りたサーバ(共有)は、(適切な言葉じゃないかも知れませんが)PHPはCGIのもと動かしているようですが、これも原因の一つなのでしょうか? お忙しいなか恐縮ですが、ご指導のほど宜しくお願い申し上げます。
- 大容量(10G以上)のレンタルサーバで、月額5000円以下の会社はありませんか?
写真のデータやイラストレーター?やフォトショップのデータを全てWebに載せておきたいらしいです。 今はさくらインターネットさんを使っていて、プレミアムだそうですが、こことほぼ同じ機能が使えて大容量のサーバで、5000円以下のレンタルサーバはありませんか? とりあえずDBとPHPが使えて、.htaccessで設定ができればよいそうです。 希望を言えばバーチャルドメインが使えれば文句はないそうです。 私もいろいろ調べてみまして、使えるネットとギガントというサービスが見つかりました。 これ以外にあれば知りたいのと、今私もがんばって比べていますがほぼ同程度の事ができるのかがまだ分かっていません。 もしかするとこれはやめておいたほうがいいという意見もあるかもしれないので質問させていただきました。 よろしくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- noname#39605
- 回答数2
- プログラムの排他制御
こんにちわ。 WindowsXP VC++でプログラムを組んでいるのですが、 同時に起動されても、並列で動くのがいやなので 後から起動された方は先に起動された方が終了するのを 待つようにしたいと思っています。 プログラムが使用するのはAccessDBであるためDBで排他するのは嫌なので、 実行中のプロセスをみて、同じ名前のプロセスがいたら、 数秒ウェイトをかけてまたプロセスチェック、というのをループで 実現しようと思っています。 でも、プログラムがかなり同時に起動してしまった場合、 (起動してプロセスのチェックをするまでの間に他プロセスが起動) 2つのプロセスはデッドロックのように、 お互いが終了するのを待つようになってしまいます。 なにか、うまい解決方法はないでしょうか? よろしくおねがいします。