トップページunix
235コメント91KB

オープンソースDataBase

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
PostgreSQL,MySQL,Firebird,その他
UNIX / BSD / Linux で使える
オープンソースなDataBaseに関する雑談・相談スレ
0038名無しさん@お腹いっぱい。NGNG
>>37か神のみぞ知る
0039名無しさん@お腹いっぱい。NGNG
FreeBSDにPostgreSQLがインストールできないんですが?
何か知っている人いませんか?
0040名無しさんNGNG
>39
何がどうできないのか、状況きちんと書け。
0041名無しさん@お腹いっぱい。NGNG
おまえらPostgreSQLをgccでコンパイルするときに -march を指定していますか?
俺んとこだと -march=pentium3 以上にすると initdbでsignal 4を喰らいます。
FreeBSDだと-STABLEでも-CURRENTでも出ました。gccは2.9xと3.2の両方試しました。
他のOSではどうすか?
0042山崎 渉NGNG
               ∧_∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
              ( ´∀`)/< 先生もろDVDはどこですか?
           _ / /   /   \___________
          \⊂ノ ̄ ̄ ̄ ̄\
           ||\        \
           ||\|| ̄ ̄ ̄ ̄ ̄||                
           ||  || ̄ ̄ ̄ ̄ ̄||         ∧_∧    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  
              .||          ||         (´Д` )  <  http://www.dvd01.hamstar.jp だ!
                              /   \   \___________
                              ||  ||  
                              ||  ||
                         __ //_ //___
                        /  //  //      /
                       /    ̄     ̄      //
                       || ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄||  ||
                       || ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄||  ||
                       ||    教卓         ||  ||
                       ||                ||

0043名無しさん@お腹いっぱい。NGNG
Date: 16 May 2003 14:15:00 +0900
From: "Tom Lane" <tgl@sss.pgh.pa.us>
Subject: [HACKERS] Heads up: 7.3.3 this Wednesday

pgsql-core have agreed to put out a 7.3.3 release on Wednesday (5/21),
God willin' an' the creek don't rise. If anyone's got anything you've
been planning to fix in the 7.3 branch, now is a real good time to get
it done.
0044名無しさん@お腹いっぱい。NGNG
データベースとデータベース管理システムを区別してくだちい
0045名無しさん@お腹いっぱい。NGNG
PostgreSQL 7.3.2 付属ドキュメント
http://www.postgresql.jp/document/pg732doc/
0046名無しさん@お腹いっぱい。NGNG
rootやら普段の作業用のアカウントやら
PostgreSQLやMySQLのスーパーユーザーやらが
各マシンに点在しててもはや脳味噌がパンク
しそうです。PostgreSQLなんかにパスワード
を全部メモしておくのはやっぱ危険かな?
0047名無しさん@お腹いっぱい。NGNG
>>46
メモに書いとくほうが1万倍マシ。
0048名無しさん@お腹いっぱい。NGNG
やっぱそうだよね。。そうします。
0049名無しさん@お腹いっぱい。NGNG
パスワードに関しては
紙にメモ >>>>>> PDA >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> DB
だろうな。どんなに多くたって100個程度なんだから、検索性なんて
無視して OK なんだし。

紙だと人から見られたときどうするのという問題があるんで、PDA でパスワードの
書いてある表をパスワードロックしておくというのもありだけど、この辺は
セキュリティに関しての考えかた次第かな。
0050山崎渉NGNG
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0051aNGNG
e
0052名無しさん@お腹いっぱい。NGNG
Date: 21 May 2003 02:04:00 +0900
From: "Tom Lane" <tgl@sss.pgh.pa.us>
Subject: [HACKERS] Heads up: 7.3.3 this, er, Friday
To: "pgsql-hackers@postgreSQL.org" <pgsql-hackers@postgreSQL.org>

Well, the postgresql.org server move has proven to be much messier than
we hoped, so it seems prudent to delay a couple days while the kinks
get worked out. New plan is 7.3.3 release on Friday (5/23).
0053名無しさん@お腹いっぱい。NGNG
難しい英語でつね
0054名無しさん@お腹いっぱい。NGNG
超訳

v 7.3.3.はほんとは21日にリリース予定だったけど、
ちょっと遅れて23日金曜日にリリースするよ、ゴメンよ。
0055名無しさん@お腹いっぱい。NGNG
列にUNIQUEを指定するとその列の値が重複する行をINSERTするときにエラーがでますが、
エラーを出さずにあたかもINSERTが成功したかのように結果を返す(しかし実際には重複行
はINSERTしない)ようにするにはどうしたらいいですか?
0056名無しさん@お腹いっぱい。NGNG
そんなことをしたい糸が分からん。
0057名無しさん@お腹いっぱい。NGNG
弊害の方が多いような気が。
クライアント側のエラー表示を消したいということなら、
自分でエラーハンドリング(この場合は非表示か?)した方がよいのでは?
0058名無しさん@お腹いっぱい。NGNG
INSERT しようとするSQL側にINSERT先のキーになってる項目を参照して
アンマッチなデータだけINSERTするようにしたら?

一番簡単にやるならトランザクションにして、
INSERT先の該当データをバサっと消してから全てをINSERTしたら?
0059名無しさん@お腹いっぱい。NGNG
>>60
商用のデータベースについて調べてみたんですけど
"??"になってるとこ誰か埋めて下さい。これ忘れて
るよってのもあったら埋めて下さい。

製品名(メーカー)
動作プラットフォーム
URL

オラクル(オラクル)
??
http://www.oracle.co.jp/

DB2(IBM)
Windows NT, Windows 95/98, OS/2, Linux。
http://www.db2.jp/

Infomix(IBM)
??
http://www-6.ibm.com/jp/software/data/informix/

Adaptive Server Enterprise(sybase)
HP/UX,IBM AIX,Sun Solaris,Compaq Tru64 UNIX,WinNT(Mac OS X用もあり)
http://www.sybase.co.jp/product/ase/index.html
0060名無しさんNGNG
>59
洩れてる商用RDBMSとしては、
Symfoware(富士通)とかHiRDB(日立)とかがあるね。

で、どうしてここで商用DBMSの質問をするのさ?
0061名無しさん@お腹いっぱい。NGNG
何したいんだか意味不明なんだけど。
http://developers.slashdot.org/developers/03/05/23/1826202.shtml?tid=137&tid=198
いずれSAPがMySQL上で動いちゃったり?
0062名無しさん@お腹いっぱい。NGNG
>>59
サンクス。他にRDBMS関係のスレが見付からなかったもんで。
0063名無しさん@お腹いっぱい。NGNG
ググレってーの。
こんなレベルの奴に仕事させたくねーな。
0064_NGNG
http://homepage.mac.com/hiroyuki43/hankaku_b.html
0065名無しさん@お腹いっぱい。NGNG
>>63

まあまあ。レポートのネタでしょ。

SymfoWareとPostgreSQLもなんかやってるね。
0066あぼーんNGNG
あぼーん
0067名無しさん@お腹いっぱい。NGNG
PostgreSQL 7.3.3 Now Available for Download
Posted on 2003-05-27 by press@postgresql.org

The PostgreSQL Global Development Group has released PostgreSQL 7.3.3.
It is highly recommended that those running earlier version of the 7.3
branch upgrade at their earliest convenience.

http://www.t.ring.gr.jp/archives/misc/db/postgresql/source/v7.3.3/
0068名無しさん@お腹いっぱい。NGNG
PostgreSQLをインストールしようと
http://www.postgresql.jp/document/pg732doc/admin/install-procedure.html
を見ているのですが
./configureオプションで
--enable-debug
--enable-cassert
を使うべきか迷ってます。

どちらも
「開発作業時やベータ版を実行する時は、常にこれを有効にすべきです。 」
と書いてありますが、

ここでの開発作業時というのはJavaやC++からPostgreSQLにアクセスするような
プログラミングをすることも当てはまりますか?
0069名無しさんNGNG
>68
断定できんが、ここでいう「開発」は、PostgreSQL自体の開発を思う。
特に、assert なんて、AP開発時には要らないはず。
0070名無しさん:69NGNG
typoしてしまった。済まぬ。

PostgreSQL自体の開発を思う。

PostgreSQL自体の開発と思う。
0071_NGNG
http://homepage.mac.com/hiroyuki43/hankaku10.html
0072名無しさん@お腹いっぱい。NGNG
>>69
ありがとうございます。
余計なことを気にしていました。そのオプションをつけずにやってみます。
0073名無しさん@お腹いっぱい。NGNG
PostgreSQLをインストールする場合LinuxとFreeBSDのどちらがいいでしょうか?
どちらも新しく勉強することになります。DOSとWindows2000は使ったことがあります。
RDBはMicrosoftSQLServerしか使ったことがありません。
0074名無しさん@お腹いっぱい。NGNG
>>73
アンチョコ本で使ってるほう
0075名無しさん@お腹いっぱい。NGNG
>>74
回答ありがとうございます。
LinuxとFreeBSDのどっちも買った本には書いてありました。
どっちが有利とかは無いんですね。
0076名無しさん@お腹いっぱい。NGNG
W2kに突っ込めばイイジャン
0077直リンNGNG
http://homepage.mac.com/yuuka20/
0078名無しさん@お腹いっぱい。NGNG
>>75
厳密には有利不利はあるのですが、
PostgreSQL以外で勉強しないといけない部分が多いなら
大量に入門書のあるRedHatを選択する方がいいかも。
OSも深く勉強する気があって、トラフィックの多いシステムを
構築する必要があるならBSDが有利かな。

あ、一番いいのは、インストールに成功した方を選ぶ。(笑
0079名無しさん@お腹いっぱい。NGNG
FreeBSDはデフォルトのカーネルパラメータが小さすぎるから、
ちょいと大きなシステムを作ろうとするとすぐにカーネルの再コンパイルが必要。

初心者だったらLinuxにしといたほうが無難。

0080名無しさん@お腹いっぱい。NGNG
「初心者」が「ちょいと大きなシステムを作ろうとする」?
0081名無しさん@お腹いっぱい。NGNG
やみくもにデータをぶちこんで、結果的に大きなデータ領域をとる
データベースになってしまうことはある。
0082名無しさんNGNG
>79 さんが書いているのは、セマフォの数がデフォルトでは少ない、
ってことだと思んだが…。だとしたら、データの量には関係ないよね。
この場合、同時走行トランザクションの数が制約される。
0083直リンNGNG
http://homepage.mac.com/yuuka20/
0084名無しさん@お腹いっぱい。NGNG
どうも皆さんいろいろアドバイスありがとうございます。
結局FreeBSDにしました。理由は
1.聞ける人(遠くなのでメールですが)がFreeBSDを使っている。
2.FreeBSD徹底入門という本があった。
3.FreeBSDのインストールが成功した。
です。とりあえずはこれでPostgreSQLのインストールまでやりたいと思います。
私の探し方が悪いのか、Webで探すとLinuxの情報の方が多いように思いますが、
これでやってみます。
0085名無しさんNGNG
>84
FreeBSDをお使いなら、ports で入れるのが楽ですね。
ただし、PostgreSQLのデフォルトとはインストール先が違うので、
注意が必要ですけど。
0086名無しさん@お腹いっぱい。NGNG
>>84
確かにLinuxの情報の方が多いのですが、
PostgreSQLの使い方(構築方法)を学ぶのが目的ならば
Linuxのサイトに書かれている情報の多くは共通して使えます。

FreeBSDと書いてないから調べるのを諦めないで色々試して
みてください。
0087預言者NGNG
http://life.fam.cx/mfg/




0088名無しさん@EmacsNGNG
>>79
> FreeBSDはデフォルトのカーネルパラメータが小さすぎるから、
> ちょいと大きなシステムを作ろうとするとすぐにカーネルの再コンパイルが必要。

いったい、いつの話をしてるんだ?

SYSV共有メモリなどのパラメータは、かなり前から
デフォルト値が大きく引き上げられてるし、
そもそもsysctlコマンドや/boot/loader.confで簡単に変更可能だ。
もはや、カーネルパラメータの変更だけのために
カーネル再コンパイルなんてする必要はない。
008973NGNG
73です。
皆さんのおかげでPostgreSQLのインストールが出来ました。
OS含めてインストールは20回ほどやり直していますが。
まだ本の通りに入力するだけですが、手順に少しずつ慣れてきているみたいです。
ありがとうございます。
0090名無しさん@お腹いっぱい。NGNG
>>89
PostgreSQLは実は pg_dump が肝だと思う。
PostgreSQLのアップグレードで互換が保たれない事もあるからね。
0091名無しさん@お腹いっぱい。NGNG
>>89,90
そうそう、ちょっとしたことだけど、pg_dumpしてリストアする際の注意点。

serial型且つunique属性なカラムがあり、
尚且つdeleteしたりして数字に抜けがあった場合、
リストアした後にselect setval()してシーケンスの値を設定し直さないとうまく動かないよ。
0092名無しさん@お腹いっぱい。NGNG
MySQL 4.1にてcharacter-setとしてUTF8を設定したいのですが
--default-character-set=utf8のオプションをつけて、mysqld_safeを
起動したところ、mysqlを起動した際に下記のようなワーニングが出てきます。

# mysql
mysql: File '/usr/local/share/mysql/charsets/?.conf' not found (Errcode: 2)
mysql: Character set '#33' is not a compiled character set and is not specified in the '/usr/local/share/mysql/charsets/Index' file
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

この問題を回避する方法はございませんか?
0093名無しさん@お腹いっぱい。NGNG
configure オプションを適切に設定して
コンパイルしなおさないと駄目なんじゃない?
0094名無しさん@お腹いっぱい。NGNG
つーか、/usr/local/share/mysql/charsets/?.conf と
usr/local/share/mysql/charsets/Index はちゃんとしてるんでしょうか?

ここ見て研究して下さい。
ttp://www.mysql.gr.jp/jpdoc/4.0/manual.ja_MySQL_Database_Administration.html#Character_sets
0095名無しさん@お腹いっぱい。NGNG
LANGやらLC_*やらの環境変数がわるさしたのかモナー、
などとつぶやいてみるテスト
0096名無しさん@お腹いっぱい。NGNG
>>94
--with-extra-charsets=all でも再コンパイルいるんですか?
0097_NGNG
http://homepage.mac.com/hiroyuki44/hankaku06.html
0098名無しさん@お腹いっぱい。NGNG
configureのオプションを変更して再コンパイルしてみましたが、相変わらずです。
どなたかutf8成功した人いませんか?
--with-charset=utf8 \
--with-extra-chasets=all \
#mysql
mysql: File '/usr/local/share/mysql/charsets/?.conf' not found (Errcode: 2)
mysql: Character set '#33' is not a compiled character set and is not specified in the '/usr/local/share/mysql/charsets/Index' file
009998NGNG
mysqladmin var| grep utf8の結果です。
| character_set | utf8
| character_sets | big5 latin2_czech_ci
dec8_swedish_ci cp850_general_ci latin1_german1_ci hp8_english_ci
koi8r_general_ci latin1_swedish_ci latin2_general_ci swe7_swedish_ci
ascii_general_ci ujis sjis cp1251_bulgarian_ci latin1_danish_ci hebrew
tis620 euckr latin7_estonian_ci latin2_hungarian_ci koi8u_general_ci
cp1251_ukrainian_ci gb2312 greek cp1250_general_ci latin2_croatian_ci
gbk cp1257_lithuanian_ci latin5_turkish_ci latin1_german2_ci
armscii8_general_ci utf8 cp1250_czech_ci ucs2 cp866_general_ci keybcs2
macce macroman cp852_general_ci latin7_general_ci latin7_general_cs
macce_bin macce_ci macce_cs latin1_bin latin1_general_ci
latin1_general_cs cp1251_bin cp1251_general_ci cp1251_general_cs
macroman_bin macroman_ci macroman_cs cp1256_general_ci cp1257_bin
cp1257_ci_ai cp1257_ci cp1257_cs binary armscii_bin ascii_bin
cp1250_bin cp1256_bin cp866_bin dec8_bin greek_bin hebrew_bin hp8_bin
keybcs2_bin koi8r_bin koi8u_bin latin2_bin latin5_bin latin7_bin
cp850_bin cp852_bin swe7_bin utf8_bin |
| client_collation | utf8
0100名無しさん@お腹いっぱい。NGNG
4.1からIndexがxml形式に変更となったのは関係ないだろうか?
/usr/local/share/mysql/charsets/Index.xml
どこかで指定出来無い?
0101名無しさん@お腹いっぱい。NGNG
utf8は前に試したけど動いたぞ。
前のインストールしたファイルを片づけてから再コンパイルしてみてはどう?

ところで、こっちはucs2試してるんだけど、mysqld自体が起動に失敗する。
# ./mysql-server.sh start
mysqldlDBSERVER# tail /var/db/mysql/DBSERVER.err
030610 21:24:08 mysqld started
/usr/local/libexec/mysqld: File '/usr/local/share/mysql/charsets/ucs2.xml' not found (Errcode: 2)
/usr/local/libexec/mysqld: Character set 'ucs2' is not a compiled character set and is not specified in the '/usr/local/share/mysql/charsets/Index.xml' file
030610 21:24:08 Aborting
030610 21:24:08 /usr/local/libexec/mysqld: Shutdown Complete
030610 21:24:08 mysqld ended

utf8の時と何が違うのかな?
0102名無しさん@お腹いっぱい。NGNG
Firebird日本ユーザー会(準備中)
ttp://firebird.gr.jp/
0103みつぼしNGNG
★★★

すみません。別サーバーのオラクルのデータをフリーの
DBにいれたいんだけどどうする方法が存在しますか?

要望としては、SQLを送って帰ってきたデータをフリーのDB
に取り込みたいのです。
できればcronで定時にできるの方法が取れるのがいいのですが。
よろしくお願いします。
0104名無しさん@お腹いっぱい。NGNG
釣りか?
0105名無しさん@お腹いっぱい。NGNG
>>103 ・・・あえて、釣られてみると。
Perl(別にPerlじゃなくても好きなのを使えばいいけど)とかから
ODBC経由でOracleに接続してデータを取得して
PostgreSQLなりMySQLへINSERTで追加するスクリプトを書いて
cronに追加。

ODBCが嫌なら、別サーバ側でプログラムを書いてアクション来たら
データを取得してクライアントと通信してデータを受け渡す、
C/Sタイプのプログラムを自作する事も可能。

つーか、ソース書けってことなの?
ご自分で手順は正しくかかれておられるので
質問の意味がわかりません。
0106105NGNG
因みに 後者の方法でやるなら、当然、サーバ側のプログラムと
クライアント側のプログラムを書く必要がある、
オラクルのサーバってのがLAN外にある場合にはセキュリティが
甘くならないように注意が必要、最低限SSHとか使わないと駄目(実はSSHでも危険)
安全で且つ楽な方法はVPNを使って専用線として利用した方がいい。

最近だとLAN内でも直結じゃないかったらSSH使った方が安全かな。
0107名無しさん@お腹いっぱい。NGNG
>>106
> 最低限SSHとか使わないと駄目(実はSSHでも危険)

ssh でも危険なの?
「暗号は時間稼ぎにしかならない。
たとえ暗号化されてても、100%安全でないならば、
大事な顧客のデータは流せない」ってスタンスなの?
0108名無しさん@お腹いっぱい。NGNG
>>107
SSH(を実装したプログラム)にはバグ(セキュリティホール)がたびたび見つかっている。
このことを言っているとおもわれ。


また、運用によってはセキュリティが保てない場合もある。
(クレジットカードの暗証番号も、紙に書いておいたら危ないでしょ)
〜だから安心ってのはないし、使い方が悪ければ安全は守れない。
0109名無しさん@お腹いっぱい。NGNG
>>107-108
ああ、sshだから安全ってのはないね。
比較的安全としか言えないだろう。
sshとvpn比較するのも変だけど、
この用途だとVPNがベストだと思うよ。

実際、普通の鯖管ならsshのポートも空けてないよ。
0110みつぼしNGNG
>>105
ご回答ありがとうございます。

後者はちょっとやれないので、前者で・・・。

>ODBC経由でOracleに接続してデータを取得して

ここなんです。LinuxでもODBC接続のツールがあるのですか?
Windowsだけの世界かと・・・。
ODBC接続のドライバとかはpostgresとかをインストールすると
ついてくるのでしょうか?
別プログラム(postgresと全然関係ないグループが開発している?)なのでしょうか?
0111名無しさん@お腹いっぱい。NGNG
>>110
unixODBC ってのがあるからググレ
0112名無しさん@お腹いっぱい。NGNG
>>110
ちょっと誤解している。>>105が変なこと書いたせいだが。

ODBCは通信プロトコルじゃない。Oracleに接続するには
Net8クライアントが必要。Linux用はLinux用サーバー製品に
同梱されている。入手できないなら、JDBCのType4ドライバが
公開されているから、これを使うのが一番手軽。
0113名無しさん@お腹いっぱい。NGNG
>>112
>>110 が質問してるのはLinuxからOracleに接続するって意味じゃないの?
LinuxのOracleに接続する方法を質問してるんじゃないと思うけど
その辺りは >>110 的にはどーなんだろ。
0114名無しさん@お腹いっぱい。NGNG
異なるデータベース間を JDBC でデータ移動?
コードを書き進めるにつれ泣き見る気が。。。
0115名無しさん@お腹いっぱい。NGNG
>>110 Perl+DBIは?
0116名無しさん@お腹いっぱい。NGNG
>>110
俺ならC/Sなシステム書くよ、
どの程度のデータを取って来たいのかわからないけど
その方が安定してて速度も速いだろ
0117名無しさん@お腹いっぱい。NGNG
PostgreSQLをインストールしようとしました。

./configure --with-perl --with-java --with-openssl
を実行。

まず、readlineがないと文句を言われる。
仕方がなくwithout-readlineをつけた。

しかし、zlibがないと文句を言われる。
仕方がなくwithout-zlibをつけた。

--with-openssl オプションでopensslが見つからないというメッセージ。
それでfindで検索 /usr/bin/openssl を見つけた。
--with-openssl=/usr/bin/openssl とした。
すると以下のようなメッセージ。

checking for library containing getopt_long... none required
checking for main in -lunix... no
checking for library containing crypt... -lcrypt
checking for __inet_ntoa in -lbind... no
checking for library containing fdatasync... none required
checking for shmget in -lcygipc... no
checking for CRYPTO_new_ex_data in -lcrypto... no
configure: error: library 'crypto' is required for OpenSSL

findでcryptを検索したが見つからず。
crypt関数のライブラリが必要なのですか?
zlibは使えるならインストールしてでも使ったほうがいいのでしょうか?
PostgreSQLはJ2EEやTomcat、PHP、perlで使う予定ですが、
OpenSSLはあったほうがいいでしょうか?
0118名無しさん@お腹いっぱい。NGNG
>>117
通勤用の車を買おうとしています、
盗難防止用のアラームも付けたほうがいいでしょうか?
と質問してるのと同じレベルの質問だと思うよ、
他人に尋ねるような事じゃないよね。

いるなら要るんじゃない? SSL使わないならいらないよね。
としか答えられない。
0119三ツ星改め110NGNG
110です。
>>113
Sunのうえにoracleで、場所は別のデータセンターにあります。
会社からはWinでODBCで接続しています。
自分の席にlinuxをたてたので、オラクルから自分のlinux上のDBに
自動取り込みをしたいというのが目的です。


>>115
なんかいけそうでよさそうですね。
PHPでもいけるのでしょうか?
http://www.rfs.jp/sitebuilder/perl/dbi/

0120名無しさん@お腹いっぱい。NGNG
>>113
Linuxからだろうと何だろうと、Oracleに接続するにはNet8
クライアントが必要だよ。逆にNet8クライアントがあれば
Linux用でもSolaris用でもどのOracleにでも繋がる。
0121三ツ星改め110NGNG


ということは期待したDBIでもNet8を入手して初めて
実現できるということですか?
0122名無しさん@お腹いっぱい。NGNG
>>121
少しは自分で調べてみようとか思わないの?
http://www.google.com/search?q=dbi+net8&hl=ja&newwindow=1&btnG=%8C%9F%8D%F5
0123通りすがりNGNG
そもそもOracleの話はスレ違いだ罠
>>110-121 オマエラ親切すぎ(藁
0124名無しさん@お腹いっぱい。NGNG
>>123
お前はウザイC#厨と言われたいか! リチャードストールマンを見習え!
0125名無しさん@お腹いっぱい。NGNG
>>124 折れは123じゃないけど意味がわかんないんですけど
0126名無しさん@お腹いっぱい。NGNG
まるちこぴぺにまじれすかこ(りゃく
0127名無しさん@お腹いっぱい。NGNG
佐良士上
0128名無しさん@お腹いっぱい。NGNG
お前はウザイC#厨と言われたいか! リチャードストールマンを見習え!
0129名無しさん@お腹いっぱい。NGNG
折れは127じゃないけど意味がわかんないんですけど
0130名無しさん@お腹いっぱい。NGNG
>>117
まずREADMEファイルやINSTALLファイルを読みましょう。
0131名無しさん@お腹いっぱい。NGNG
PostgreSQL で扱える SQL の構文に関して質問ですが、

INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
[INTO] テーブル名
SET フィールド名1=値1, フィールド名2=値2, ...

の構文はサポートされていますか?
0132名無しさん@お腹いっぱい。NGNG
MySQLのライセンスについて解説キボンヌ。
CGIでもGPLのライブラリ使うことになるので
GPLで晒すか商用ライセンス買うかの2択
になるって本当ですか?
0133名無しさん@お腹いっぱい。NGNG
>>132
MySQLをあなたが作ったソフトに組み込んでの、利用・販売は
GPLにしなければならない。

ただし、以下のいずれかに該当すれば GPLの義務を負わない。
1. 組織内部で利用する。
2. 対価を得ないサービスとして配布。
3. FPLライセンスを購入した場合。
0134名無しさん@お腹いっぱい。NGNG
>>133
「MySQLをソフトに組み込む」の定義は?以下はどう?

1. libmysqlclientを動的リンクするプログラム
2. libmysqlclientを動的にリンクするスクリプト言語用ライブラリ
3. そのライブラリを使うCGIスクリプト
4. そのライブラリを使うWEBアプリケーション
0135名無しさん@お腹いっぱい。NGNG
おまいらソフトエージェンシーのHPからコピペしとくわ。

MySQL のライセンスについて

* 現在、"GPL2" か "コマーシャルライセンス" の "Dual License" になっています。 どちらのライセンスを選択するかは最初に決めて頂く事になります。


GPL2(GNU General Public License Version 2) 下の MySQL について

* GPL を選択した場合には、GPL を継承しなくてはならない義務があります。
* GPL の MySQL を使用する製品は、その製品を GPL にする必要があります。
* Windows 用の MySQL も GPL と コマーシャルライセンスの Dual license になっています.(ソースも公開しています)
* GPL の MySQL を渡そうとしているが、再配布、変更、コピーを禁止するなどの制約をかけたい場合は GPL に適合しなくなります。
* GPL の MySQL や MySQL を使用した製品を売ろうとしているが、ソースを渡さない場合は GPL に適合しなくなります。
* 引き渡したソースの再配布、再利用、変更する事を認めない場合は、GPL に適合しなくなります。
(たんにソースを渡すだけでは、GPL の条件を満たしません。)
* GPL に同意できない場合は、コマーシャルライセンスを選択してください。
0136名無しさん@お腹いっぱい。NGNG
>>134
> 1. libmysqlclientを動的リンクするプログラム
> 2. libmysqlclientを動的にリンクするスクリプト言語用ライブラリ

MySQLサーバー・クライアントとリンクするプログラムは、GPLの影響を
受ける。

> 3. そのライブラリを使うCGIスクリプト
> 4. そのライブラリを使うWEBアプリケーション

連鎖的に GPLとなる。

あと、MySQLでしか動作しない商用ソフトや、MySQLと一緒に販売する場合は、
リンクしていると見なされて、GPLになるようです。
0137名無しさん@お腹いっぱい。NGNG
あとあと、FPLじゃなくて、コマーシャルライセンスの間違いですた。
■ このスレッドは過去ログ倉庫に格納されています