Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

DBに関するbabydaemonsのブックマーク (47)

  • MDFファイル(ローカルDB)を使ったアプリケーションを真っ新な環境で動かす方法 Output48

    MDFファイル(ローカルDB)を使ったアプリケーションをVisual Studioで作成し、使用するパソコンで動作させる時、SQL Serverやら何やらインストールしとかないと動かないので、その一部始終。 真っ新な環境で動かしてみると 以下のファイルで構成されるアプリケーションを、真っ新な環境に置いてみた。 ・Application.exe ・Application.exe.config ・Database.mdf ・Database_log.ldf exeファイルを起動してみると、 どーん! 例外エラーが発生。 SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認してください。

    MDFファイル(ローカルDB)を使ったアプリケーションを真っ新な環境で動かす方法 Output48
  • PostgreSQLとMySQL、使うならどっち? データベース専門家が8つの視点で徹底比較!|ハイクラス転職・求人情報サイト AMBI(アンビ)

    PostgreSQLMySQL、使うならどっち? データベース専門家が8つの視点で徹底比較! オープンソースのデータベースとしてよく比較されるPostgreSQLMySQL。どんな長所・短所があるのでしょう? それぞれの専門家による対談で明らかにします。 エンジニアとして働いていると必ず直面する悩み。それは、「どのリレーショナル・データベース(以下、RDB)を選ぶのが最善なのか?」です。 RDBごとに長所と短所は異なっています。そのため自社サービスにマッチしないRDBを選んでしまうと、それがボトルネックとなり開発・運用にトラブルが生じるケースは少なくありません。 なかでもよく比較検討されるのが、PostgreSQLMySQL。ともにオープンソースRDBのデファクトスタンダードであり、高い性能と数多くの機能を持っています。 では、両者は具体的にどのような長所・短所があるのでしょうか。そ

    PostgreSQLとMySQL、使うならどっち? データベース専門家が8つの視点で徹底比較!|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • WindowsServerでのODBCの登録コマンド - masalibの日記

    概要 Windowsのサイトを運営しているODBCの登録が必要になる 一個づつ登録するとミスが多発するのでコマンドでおこなった ただし、ユーザーIDとパスワードの設定は コマンドではできないので登録後にGUIで登録していく コマンドで全部できないは、当にいやですな 2018/08/23追記 コマンド作成のエクセルを追加しました 概要 登録コマンド 登録コマンド作成エクセル(マクロなし) 登録コマンド ODBCの64bitモードで登録する場合 odbcconf.exe /a {CONFIGSYSDSN "SQL Server" "DSN=XXXDSN名XXX-|SERVER=XXXサーバーIPXXX|Trusted_Connection=no|Database=XXXDB名XXX"} ODBCの32bitモードで登録する場合 C:\Windows\SysWOW64\odbcconf.exe

    WindowsServerでのODBCの登録コマンド - masalibの日記
  • バッチで,ODBC接続の設定を追加・更新・表示しよう(odbcconf.exeの使い方:PostgreSQLでの使用例) - 主に言語とシステム開発に関して

    バッチのまとめTOPへ コマンドプロンプトのバッチから,ODBC設定を 新規作成 更新 一覧表示 する方法。 接続先のDBMSの例としては,PostgreSQLの場合を取り上げる。 GUIだと,DSNを追加するためには コントロールパネル→管理ツール→データソース(ODBC) のダイアログを操作する必要があり,面倒。 これをCUIで自動化すれば,一括設定もできて便利。 また,応用として, DB接続の前に,接続に必要なDSNも自動で作ってしまう というサンプルコード(JScript)を掲載。 システムDSNの追加・更新 ODBCデータソースの一覧表示・確認方法 応用:WSHバッチに組みこむ 補足:DSNの自動削除について システムDSNの追加・更新 データソース名:hoge_dsn データベース名:hoge_db 接続先サーバ:192.168.0.hoge 接続先サーバのポート番号:5432

    バッチで,ODBC接続の設定を追加・更新・表示しよう(odbcconf.exeの使い方:PostgreSQLでの使用例) - 主に言語とシステム開発に関して
  • Expired

    Expired:掲載期限切れです この記事は,産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたのでサーバから削除しました。 このページは20秒後にITmedia ニュース トップページに自動的に切り替わります。

    Expired
    babydaemons
    babydaemons 2014/07/24
    身内の犯行だったんですね。人の良心もソフトウェアも当てになりません。物理的に塞ぐか切るかするのが一番。「ベネッセグループの株式会社シンフォーム http://www.synform.co.jp/
  • rake db:migrate:up VERSION=XXX しても何も実行されない場合の対処例 - わからん

    問題 凝ったマイグレーションを試行錯誤で作成中に rake db:migrate:up VERSION=XXX しても何も実行されなくなりました。 対処 そのマイグレーションのステータスがすでに up なら、rake db:migrate:up されません。現在のステータスは rake db:migrate:status で確認できます。 bundle exec rake db:migrate:status ... up 20121120071333 Migrate map admin user rake db:migrate:status して up と表示されている場合は、いったん適当な内容で rake db:migrate:down VERSION=XXX することで、該当のマイグレーションを up で実行できるようになります。あるいは、schema_migrations テーブルを

  • jdbc IN句

    Javaです。JDBCです。PreparedStatementです。ふと、whereで使うIN句で、?に配列(リスト)を指定できないのかしらと思ったわけです。 どういうことかといいますと、 SELECT * FROM 品番 WHERE 品番 IN('A001') って感じのSQLで、さらに、 SELECT * FROM 品番 WHERE 品番 IN('A001', 'A003', 'A011', 'A087') って感じになるときに、PreparedStatementで、 SELECT * FROM 品番 WHERE 品番 IN(?, ?, ?, ?) って指定するのではなく、ずばり、 SELECT * FROM 品番 WHERE 品番 IN(?) はてな一個でできないかということです。 なんかできそうだよなーと思いつつもできないかもなぁという思いありつつ調べたのですが、結論は、おそらく《

    babydaemons
    babydaemons 2012/10/05
    あー、WHERE IN (配列)とか出来ないのかー。orz
  • シノニム - オラクル・Oracleをマスターするための基本と仕組み

    シノニム シノニムとは、ある スキーマオブジェクト、非スキーマオブジェクト へのエイリアス(別名)である。 主にセキュリティや別スキーマ(リモート含む)オブジェクトに対して透過的にアクセスするために使用される。 プライベート・シノニム プライベート・シノニムとは、ある特定ユーザーだけに所有された別名である。 シノニムを使用する基的かつ有効で代表的な利用方法のひとつに、表のオーナ(管理者)とユーザー(閲覧者)を切り分ける、または、複数ユーザーでスキーマを共有するという使用方法がある。 切り分ける場合の例として、表の管理者(ADMIN)、閲覧者=プログラム(WORKER) と二つのユーザー(スキーマ)を用意し、表の所有者は ADMIN とする。 所有者を ADMIN とすることで WORKER には特別な権限を付与しないかぎり ADMIN の表にはアクセスできない。 ここでのポイントは WO

    babydaemons
    babydaemons 2012/09/27
    160万件のテーブルを二個、SQL*Loaderで取り込むのはさすがにアレなので。
  • なぜ、人はSQLをループさせたがるのか

    設計者にもうれしいO/Rマッパ「DBFlute」 7月13日、DB2の勉強会などを開催するコミュニティ「ClubDB2」が開催されました。冒頭のライトニングトークではフリーランスのオープンソースプログラマであり、DBFluteのメインコミッタでもある久保雅彦さん(写真)がDBFluteをアピールしました。 DBFluteを端的に説明すると、「DB設計者にもうれしいO/Rマッパ」だそうです。ただ、O/Rマッパを乱用されるとパフォーマンスに悪影響を及ぼしかねないので、データベース管理者からすると「えーやめてー」と忌避されがちです。しかし、DBFluteはデータベースの変更に強いという特徴があります。カラムの追加など、データベースの変更履歴を自動生成し、開発環境にスムーズに反映させることができます。それゆえにプログラマには当然のこと、管理者にも役に立つO/Rマッパと言えます。 また久保さんは「デ

    なぜ、人はSQLをループさせたがるのか
    babydaemons
    babydaemons 2012/08/23
    コンピュータサイエンスを普通に配慮したら、自ずと正解にたどり着きそうなんだけど。
  • ノーアーカイブログ モード運用への移行 - オラクル・Oracleをマスターするための基本と仕組み

    ノーアーカイブログモードにするには ノーアーカイブログモードは十分に障害対策がされており、データの復元を容易に行える環境(※)以外で 使用するのはおまりお勧めできない。例えば、オペレータよるエントリ作業がある業務など。 ノーアーカイブログモード時にはオンラインでの表領域のバックアップができない。 リカバリには前回取得したコードルバックアップに戻し、一貫性のある整合性のとれたエクスポートデータを適用する 必要がある。 障害が発生時したときのデータの損失と修復作業には相当なストレスとオペレータによる再入力作業の損失が発生する。 (※) スタンバイ、クラスタ化処理が施されたハード構成、バッチ処理の再投入などで即座にリカバリできる運用環境 の場合において大量データの高速処理という目標がある場合にはアーカイブログモードは足かせになる。 ノーアーカイブログ モードへの移行 アーカイブログモードからノー

  • データベースにも韓流ブーム到来!?

    データベースにも韓流ブーム到来!?:Database Watch(2012年7月版)(1/2 ページ) 今月は、韓国企業が開発した「Oracle互換」をうたったRDBが日で発売され、その互換性が検証されたことや、SQL Server 7がなぜノンプリエンプティブになったのか、PostgreSQL エンタープライズ・コンソーシアムの発足記念セミナーなどについて紹介します。 Tibero RDBMSのオラクル互換性をアクアシステムズが検証 少し前になりますが、2011年12月に日ティーマックスソフトから「Oracle互換」をうたったリレーショナルデータベース「Tibero RDBMS 5.0」が発表されました。Tiberoは、韓国では2003年から販売されていますが、日で販売されるのはこの5.0からです。 ティーマックスソフトは、韓国先端科学技術研究所(KAIST)の技術者らが中心となっ

    データベースにも韓流ブーム到来!?
    babydaemons
    babydaemons 2012/07/18
    "「Oracle互換」をうたったリレーショナルデータベース「Tibero RDBMS 5.0」"って、潔くない。お金使いたくないならおとなしくMySQLとか使えば良いのに。
  • LINQ(リンク)の基礎知識

    ■LINQによるデータベースへの問い合わせ リスト1と同じ処理をLINQを使って記述すると次のようになります。実行結果はリスト1の場合とまったく同じです。 using System; using System.Linq; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { // NorthWindDataContextクラスはVS 2008により自動生成 NorthWindDataContext dc = new NorthWindDataContext(); // LINQによる問い合わせ var records = from n in dc.Orders where n.ShipCountry == "Norway" select n; // 問い合わせ結果の表示 forea

    LINQ(リンク)の基礎知識
    babydaemons
    babydaemons 2012/05/24
    Arrayもサポートしてるっぽいんだよね。Join()とか居たし。
  • AdServerの仕組み

    9. 広告配信のサイクル 管理者 管理画面 DBサーバ Webサーバ 集計サーバ 配信リスト作成 DBサーバ レポート作成プログラム リスト作成プログラム 配信サーバ 配信リスト配布 9

    AdServerの仕組み
  • グリー株式会社を退職していました - moriyoshiの日記

    グリー株式会社を退職していました。2006年12月29日が最終出社日でした。 最終日は例年を上回る寒さでしたが、六木は晴れ、抜けるような空の青さが印象的でした。有給を消化するはずが、結局最後まで吉田くんが手がけていたお正月特集の仕掛けに時間を費やしていたので、当にここで出社しなくなるのだろうか、と自問するほどでした。 在職期間は契約社員時代も含め1年半とちょっと短かったのですが、その中でもたくさんのことを経験することができました。サイトの初リニューアル作業に始まり、DBの最適化、出たばかりのSennaを使った全文検索システムや画像サーバクラスタの構築など、責任のある仕事を丸ごと任せてもらえたのは大きかったです。一緒にやっているメンバーには、自分のささいなミスでたくさん迷惑をかけました。ごめんなさい。 一方で、何か大きな成果を残すことができたかというと、謙遜ではなく、あまり胸を張れるとこ

    グリー株式会社を退職していました - moriyoshiの日記
    babydaemons
    babydaemons 2012/04/01
    id:naoya さんの影響力ワロスw
  • Oracleを適切にインストールするには

    全22回で構成される連載で、「Silver DBA10g」の合格に必要な知識を身に付けましょう。入門的な資格である「ORACLE MASTER Bronze Oracle Database 10g」(参考:「ORACLE MASTER Bronze DBA講座」「ORACLE MASTER Bronze SQL基礎I 講座」)に比べて範囲が広く問題数も多いため、取りこぼしがないよう1つ1つの項目を確実に押さえていくようにしましょう。 それでは、Silver DBA10gの範囲に沿って、問題を解きながら解説していきます。 Oracle Database 10gソフトウェアのインストール ポイント Oracleソフトウェアをインストールするための前提要件、環境構成が対象となります。また、インストール時に実行する必要のあるorainstRoot.shやroot.shスクリプトによる処理内容も理

    Oracleを適切にインストールするには
  • [Rails3] ActiveReocrdで外部DBを使う

    Railsでは基的に1つのDBを使用するように設計されています。デフォルトで使用するDBは config/database.yml 内で、実行モード(Rails_Env:development/test/production)別にDBが指定されていますが、これらのデフォルトのDB以外のDBに接続するやり方です。 用途としては例えば、他のシステムで使用しているユーザテーブルを参照する(いわゆるレガシーDBというやつですね)、アクセスログデータを別のサーバ上に保管する、などといった場合があるでしょう。 ここで想定する外部DB/テーブルの条件使用しているデータベースのアダプタがある MySQL, PostgreSQL, SQLite3, Oracle, DB2, SQL Server, ... 使用するテーブルに、整数型の単独の主キーが存在する Railsアプリケーションのサーバからアクセスが

  • [rails] ActiveRecord3の connection_pool の挙動を調べた - よしだメモ

    的にRailsでは単一のDBを使用するように設計されています。とはいえ負荷軽減のためだったり、あるいは様々なしがらみのために複数のDBに接続しなければいけない場合がたまにあったりすると思います。しかも残念な事に違うDBに同じ名前のテーブルがあったりしてどうすんだよコレとなることも無いとは言えないでしょう。 ActiveRecord が connection pool に対応したのは知識としては知っていましたが複数のDBに実際につなぎにいったばあい connection はどうなるの?と疑問に思ったので調べてみました。 # activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_specification.rb 51行目 - 82行目 def self.establish_connectio

    [rails] ActiveRecord3の connection_pool の挙動を調べた - よしだメモ
    babydaemons
    babydaemons 2011/10/13
    ActiveRecord::Base.establish_connection()を呼ぶたび、ディフォルトでは5個コネクションが張られる。":pool => 10"とかやれば変更可能。
  • SQLで木と階層構造のデータを扱う――入れ子集合モデル

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • マイグレーション関連のRakeタスクの再確認 - ひげろぐ

    Rails 2.1になってマイグレーション周りで追加されたタスクや覚えておくべきタスクについての確認。 追加された db:migrate:up db:migrate:down 覚えておいた方がよくなった db:rollback db:migrate:redo db:abort_if_pending_migrations 追加された – 各マイグレーションのupとdownを任意に実行できるように 2.1からRakeタスクに「db:migrate:up」と「db:migrate:down」が追加された。 これにより各マイグレーションのupとdownが好きなタイミングで任意に実行できるようになった。 それぞれupとdownを実行したいVERSIONを指定して実行する。14桁。めんどくさくてもちゃんと指定する。指定しなくてはならない。 $ rake db:migrate:up VERSION=20

    babydaemons
    babydaemons 2011/09/29
    "rake db:migrate"関連のまとめ
  • @IT:データベース製品 評価版ダウンロードサイト リンク集

    ■HiRDB HiRDBの体験版は下記URLからダウンロードできます。 HiRDB:体験版 ■DB2 9 DB2 9の評価版は、以下のリストにあるとおりです(2007年2月現在)。各製品をダウンロードするには、 Trial: DB2 Enterprise 9 上記のリンクからダウンロードサイトに接続し、画面の指示に従って操作します。このページは英語です。