subversionインストール後にエラー500が吐かれる件。
Error string not specified yet
Can’t open file?’/svnpath/format‘:?Permission denied
とかがログに残ってるけど、ファイル属性に間違いないし、なんで?
と思ってたら、SELinuxが原因だった。
おおぅ。そんなのもあったねぇ。
http://d.hatena.ne.jp/crk/comment?date=20100216
を参考に無事コミットできました!
あと、yumでSubversionをインストールしようとして、yum install をしようとしたらエラーでてミラーがコケた?と思ってたら、単にDNSの問題でした。
初歩的すぎ。
Mac OS X Server v10.6 でサーバ環境設定が開かない問題について
Mac OS X Server v10.6 を使用してサーバ環境設定が開かない問題に遭遇したのでメモ。
症状は上と一緒。
サーバ環境設定を開こうとすると、長い時間グレーアウトし、しばらくするとエラー画面が出ます。
レコード名が (サーバー名)$ の /LDAPv3/127.0.0.1 のノード資格情報を設定できません。
Open Directory サービスに問題がある可能性があります。
みたいなエラーが出ました。
で、サーバ名、アカウント、パスワードを入力する画面が出てくるのですが、入れない。
なんでかなーと考えてたら、サーバのIPをDHCPで取得させてたんですが、IPが依然と変わってることに気づきました。
で、サーバ環境でDNSのゾーンをみたら、以前のIPでガッチリ書き込まれてました。
まずいと気付いたので、IPを固定アドレスに変更。
で、プライマリゾーンの該当のコンピュータ名のIPを変更した固定アドレスに変更すると、
逆引きゾーンが新たに作成されるので、
古いものを削除。
で、DNSサービスを再起動したら直るかと思ったら直らなかったので、
サーバを再起動。
で、直りました。
よかった、よかった。
ま、まずサーバ環境設定はつかわないだろうけど。
ServerはDHCPで立てない方がいいってことですね。<当たり前
app.config の 接続文字列を超簡単に変える方法
VS2008の app.config の 接続文字列とかアプリケーション文字列がリードオンリーで通常は書き換えできません。
XML関係で無理やり書けばOKって話だったんですが、それもめんどくさいなぁと思っていたら、超簡単な方法が見つかりました。
元記事が見つからないのですが。
My.Settings.xxxxxConnectionString = strConnectionSettings
だったら、コンパイル前からエラーですが、
My.Settings(“xxxxxConnectionString”) = strConnectionSettings
にするだけ!
簡単すぎる…。
【追記】
と思っていたら、一時的にしか反映されませんでした。
ので、
app.configでConnectionSettingを追加して、
変更する箇所に
My.Settings(“xxxxxConnectionString”) = strConnectionSettings
My.Settings.ConnectionSetting = strConnectionSettings
としておいて、
メインのフォームロード時に
My.Settings(“xxxxxConnectionString”) = My.Settings.ConnectionSetting
ってしとけばOK!!!って、ひどい。
mixiチェックに対応してみた。
無駄にmixiチェックに対応してみたよ。
SQL Server で Accsessのリンクテーブルみたいなものを実現したい。
少しはまったのでメモ。
SQL Server のリンクテーブルみたいなものはリンクサーバとシノニムを使えばOK。
http://www.sunvisor.net/db/link_table
上記を参考にして設定をおこなった。
Microsoft SQL Server Management Studio Express から、
「サーバーオブジェクト」 -> 「リンクサーバー」 を右クリック
「新しいリンクサーバー」を選択。
リンク元もSQL SERVERの場合は、
■全般
リンクサーバ : リンクするサーバの名前(データソースそのままがいいかも)
その他データソース
プロバイダ 「Microsoft OLE DB Provider for SQL Server」
データソース 「データソース(マシン名¥SQLEXPRESSなど)」
プロバイダ文字列「SQLOLEDB.1」
カタログ「DB名」
■セキュリティ
ローカルサーバのログインとリモートサーバのログインのマッピングで追加
ローカルログイン 「sa」
リモートユーザ 「sa」
リモートパスワード 「リンク元サーバのsaパスワード」
OKを押す。
エラーが出なければおそらく問題なし。
新しいクエリで以下を発行し、実行
CREATE SYNONYM 指定したいテーブル名 FOR リンクサーバ名.データベース名.スキーマ.テーブル名
リンクサーバ名に、演算子(+-など)や、「.」が含まれている場合は、必ず「”」でリンクサーバ名をくくる。
ex)
CREATE SYNONYM TABLE_1 FOR “192.168.1.2″.DB1.dbo.TABLE1
新しいクエリで
select * from 指定したいテーブル名
で結果が返ってくればOKです。
Conatact Form
-
Twitter
- http://t.co/8XJFFr2RJanuary 24, 2012 12:06
カレンダ
2012年1月 月 火 水 木 金 土 日 « 7月 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -
最近の投稿
コンテンツ
カテゴリー
アーカイブ
最近のコメント
- Xperiaでのsipdroid使用について に wittmann より
- Xperiaでのsipdroid使用について に 邪魔納 刃 より
- Xperiaでのsipdroid使用について に wittmann より
- Xperiaでのsipdroid使用について に 邪魔納 刃 より
- Xperiaでのsipdroid使用について に hiro より
