PHPアプリケーションを介してTeradataデータベースにアクセスする必要があります。サーバーにodbc(unixodbcなど)がありません。
テラデータデータベースにすばやく接続するにはどうすればよいでしょうか。
覚えておいてください-このアプリは可能な限りポータブルである必要があります。
TeradataはODBCドライバーを提供します。インストールすると、phpが「--with-unixODBC = shared、/ usr」でビルドされていると仮定して、unixODBCドライバーマネージャーを介してアクセスできます。
その後、PHPはodbc_connect($ dsn、$ user、$ passwd);を使用してTeradataデータベースに接続できます。
Teradata ODBCドライバーのインストールには、サンプルodbc.iniファイルが含まれています。このファイルをホームディレクトリの.odbc.iniにcpしてから、TeradataデータベースのDSNを含むように変更できます。
環境変数ODBCINIを、使用するodbc.iniファイルの場所に設定します(/home/johndoe/.odbc.iniが一般的です)。
警告:Teradata ODBCドライバーは豊富なDMLステートメントのセットを提供しますが、unixODBCドライバーマネージャーを介して公開されるものはごくわずかです。PHPのodbc_xxxx()関数のコレクションは、TeradataODBCドライバーが提供するものの機能不全のサブセットです。