XMLDBの予備リンク (Dev docs)
提供:MoodleDocs
XMLDB ドキュメンテーション > 導入 > XMLDBの予備リンク
このページは、Moodle 1.7 以降で動作するサポートデータベースを増加させるプロジェクトに関する情報、例、パスおよび解決策を探すために、インターネットでGoogle検索して見つけたすべてのリンクを含みます。
以下のリストは順番通りでもなく、うまく分類されているわけでもなく、いくつかのリンクは不正確、不正確または些細なものかもしれませんが、それらは予備作業の一部でしたので、ここに残させていただきます。ありがとうございました!
ADOdb 本社より
- http://adodb.sourceforge.net: ADOdb ホームページ (documentation, forums, mailing lists, FAQ)
- http://phplens.com/lens/adodb/docs-adodb.htm: ADOdb の完全なドキュメント
- http://phplens.com/lens/adodb/docs-datadict.htm: ADOdb データディクショナリ (ADOdb XML スキーマ)
- http://phplens.com/lens/adodb/tips_portable_sql.htm: ポータブルな SQL を書くためのヒント
- http://phplens.com/adodb/supported.databases.html: 対応データベース一覧
インストール方法
- http://phpbuilder.com/columns/alberto20000919.php3 and http://linuxjournal.com/article/6636: SQL*Server ドライバのインストール
- http://www.oracle.com/technology/tech/php/htdocs/inst_php_apache_linux.html: Oracle Serverドライバのインストール
- http://www.oracle.com/technology/tech/php/htdocs/php-oracle-tutorial.html: XE、PHP... のインストールについての詳細
- http://www.oracle.com/technology/pub/notes/technote_php_instant.html: Oracle InstantClient および PHP のインストール
- http://www.sitepoint.com/blogs/2005/11/01/oracle-10g-xe-and-php/: Windows での Oracle XE および PHP のインストール
- http://pecl.php.net/package/oci8 or http://pecl4win.php.net/ext.php/php_oci8.dll: PHP 5.1.2 以前のバージョンで使用するための Oracle ドライバのリファクタリング
便利なリンク集
- https://www.php.net/sqlsrv: PHP の SQL*Server に関するページ
- http://www.php.net/oci8: PHP の Oracle に関するページ
- http://www.freetds.org/: Unix/Linux 用 TDS (tabular data stream) のメインページ
- http://www.toppa.com/blog/technobabble/233: UTF-8で語る Oracle と PHP
- http://www.microsoft.com/technet/prodtechnol/sql/2000/deploy/mysql.mspx: MySQL から SQL*Server への移行
- http://www.oracle.com/technology/tech/migration/workbench/index.html: MySQL から Oracle への移行
UCS-2 (UTF-8 なし) で動作する SQL*Server
- http://journeymanjournal.blogspot.com/2005/02/no-utf-8-support-in-sql-server.html: 前提条件
- http://support.microsoft.com/default.aspx?scid=KB;EN-US;232580: 宣言
- http://www.freetds.org/userguide/unicodefreetds.htm: これは使えるのか、それとも使えないのか?ドキュメントが明確でない
- (問題ありません!うまくいきます!データは FreeDTS によって UCS-2 から UTF-8 にオンザフライで変換され、iconv を使用します。) - FreeDTS は完璧ですが、MSSQL に接続する Unix クライアントに限ります。
- Windows クライアント用の UTF-8 <==> UCS-2 クライアント・ソリューションを引き続き探しています。
- 解決しました! 詳しくは XMLDBの問題 (Dev docs)#MSSQL, PHP, UTF-8 および UCS-2 を参照してください。
LIMIT 節
- http://weblogs.asp.net/Firoz/archive/2005/06/12/411949.aspx: MSSQL 2005 には、クールな row_num() が 1 つあります (最小要件?)。
- http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenethowto05.asp: MS が提案した解決策 (結果の最後のページでの問題、残りの部分の代わりに常に numrown を返し、何らかの決定論的な順序を必要とする) です。
- http://troels.arvin.dk/db/rdbms/#select-limit: 異なる RDBMS (elect-limitなど) の違いと問題点を説明したページです。
OUTER 結合
異なる RDBMS でサポートされているカスタム演算子は別として、ANSI OUTER 結合は、クロス DB の互換性を保証するために使用されるべきです。 (INNER 結合では、ANSI 構文ではなく、伝統的で一般的な構文が好まれることに注意してください。)
- MySQL: http://dev.mysql.com/doc/refman/5.0/en/join.html
- PostgreSQL: http://www.postgresql.org/docs/8.1/static/tutorial-join.html
- MSSQL: http://www.databasejournal.com/features/mssql/article.php/1438001
- Oracle: http://www.adp-gmbh.ch/ora/sql/join/ansi.html