データベース
[PostgreSQL] SERIAL型で忘れがちなこと。
2013年10月24日 データベース
PostgreSQLでSERIAL型を使うとき、つい忘れがちなこと。 serial 使うとテーブル名+_カラム名+_seq というテーブルが自動的に作られるので、こいつもgrantが必要、なんですよね。 grant al …
pgAdmin3でリストアできない!のを解決。
2013年8月19日 データベース
Windows環境でPostgreSQLを使っているんですが、pgAdmin3でPostgreSQLのバックアップを取った後、リストアしようとしたらリストアボタンが有効にならずリストアができなくて、はて? となりました。 …
pgAdmin3でログインロール追加してハマる
pgAdmin3でログインロールを追加してみたところ、どうもログインで失敗する。 postgresでログインはできるのに…。 で、よくみてみるとアカウントの失効が1970年になってる…。 デフォルトで期限切れってどういう …
PostgreSQLでパスワードが無意味?
PostgreSQLを利用したアプリを製作しているのですが、認証画面を書いていてふと、あれ? パスワード何にしても接続できちゃってる? という事態に。 最初は何が起きたのかさっぱりでしたが、よくみてみたら、pg_hba. …
PostgreSQLでは小文字を使う
C#でPostgreSQLのデータベースを使った開発の勉強をしています。 C#でSELECT文を書いていたんですが、WHERE句で大文字入りの列を指定したらエラーが出ました。 ググってみると、どうもPostgreSQLで …
内視鏡所見入力システムを納入してきました。
無事? 内視鏡所見入力システムを納入してきました。 千葉にある、300床級の中堅病院。 まずは内視鏡室で2か月くらい試験的に運用して、こなれてきて、ついでに技術的な問題も解決したところで、本格運用の予定です。 先方の要望 …
mysqld_safeをフォアグラウンドで動かしちゃった時
mysqld_safeを動かす時、&をつけ忘れてフォアグラウンドで動かしちゃった時は、とりあえずCtrl+Zで一時的に止めておいて、bgコマンドを実行すればバックグラウンドになってくれる。 メモメモ。
connector/NETのバージョン違いでハマりました
開発機(Windows 7)とサーバー(Windows 8)でMySQLのconnector/NETのバージョンがちょっとだけずれており、「依存関係の1つが読み込めませんでした。」とかどうとかのエラーが出て全然動かず、時 …
Visual StudioでMySQLをADO.NETで使う方法
Visual StudioでMySQLをADO.NETで使うには、MySQLのconnector/NETをまずはインストール。 で、ソリューションエクスプローラーでプロジェクトを右クリックして「参照の追加」を選択。 で、 …
MySQLのauto_incrementの列にunsignedは設定できない
MySQLで、auto_incrementを設定していた列にunsignedを設定すると、auto_incrementが消えて、auto_incrementを設定するとunsignedが消えます。 まぁ、auto_inc …