Windows の場合 => %APPDATA%\postgresql\pgpass.conf
Unix/Linux の場合 => ~/.pgpass (chmod 0600 に設定しておく)
host:port:username:password:dbname
2) # pg_dump を実行する(パスワードを聞かれない)
pg_dump -h host -p 5432 -u username dbname > "c:\hoge.backup"
host:port:username:password:dbname
pg_dump -h host -p 5432 -u username dbname > "c:\hoge.backup"
# rpm -ivh http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm
# yum install nginx
#vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
# yum install nginx
DBCC CHECKIDENT ('hoges', RESEED, 1) WITH NO_INFOMSGS
DBCC CHECKIDENT ('hoges', NORESEED );
Microsoft の以下「パススルー クエリを使用してデータベース サーバーで SQL を処理する」を参照 Access 2010, 2013 でもほぼ同じ
http://office.microsoft.com/ja-jp/access-help/HA010206488.aspx
例: データベース名: TESTDB, ユーザー: test_user パスワード: test_pwd テーブル名: samples の場合
SELECT s.* FROM [ODBC;DSN=TESTDB;DATABASE=TESTDB;UID=test_user;PWD=test_pwd].samples s
* ユーザー登録が必要
* OS が 64bit でも PHP の OCI8 を使う場合は 32bit 版のOracle Client Instant (basic) をダウンロードする事!!
Path, NLS_LANG, LD_LIBRARY_PATH
詳しくは PHP のマニュアル参照 http://php.net/manual/ja/oci8.installation.php
extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client
extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client
function sfGetAuthInfo ($loginid, $password) {実行は以下のように実行する。
$sql = "";
$result = "";
if ( AUTH_TYPE == 'PLAIN') {
$result = $password;
}
else {
$_tmp = sprintf("%s:%s", $password, AUTH_MAGIC);
$result = hash_hmac(PASSWORD_HASH_ALGOS, $_tmp, AUTH_MAGIC);
}
$sql = sprintf("UPDATE dtb_member SET login_id='%s', password='%s', salt='%s' WHERE id=2", $loginid, $result, AUTH_MAGIC);
return $sql;
}
$loginid = "ログイン名";
$password = "パスワード";
$sql = sfGetAuthInfo ( $loginid, $password )
echo $sql;
<provider name="sqlServer2.0"/>
<dataSource name="lec2" connectionString="Persist Security Info=False;Data source=(local)\SQLEXPRESS;Initial Catalog=xxxx;User ID=xxxxx;Password=xxxxx;" />
<provider
name="sqlServer2.0"
enabled="true"
description="Microsoft SQL Server, provider V2.0.0.0 in framework .NET V3.5"
assemblyName="System.Data, Version=2.0.0.0, Culture=neutral,PublicKeyToken=b77a5c561934e089"
connectionClass="System.Data.SqlClient.SqlConnection"
commandClass="System.Data.SqlClient.SqlCommand"
parameterClass="System.Data.SqlClient.SqlParameter"
parameterDbTypeClass="System.Data.SqlDbType"
parameterDbTypeProperty="SqlDbType"
dataAdapterClass="System.Data.SqlClient.SqlDataAdapter"
commandBuilderClass=" System.Data.SqlClient.SqlCommandBuilder"
usePositionalParameters = "false"
useParameterPrefixInSql = "true"
useParameterPrefixInParameter = "true"
parameterPrefix="@"
allowMARS="true"
/>
[Microsoft][SQL Server Native Client 10.0][SQL Server]ユーザー はログインできませんでした
ファイルまたはアセンブリ 'xxxxxx'、またはその依存関係の 1 つが読み込めませんでした。間違ったフォーマットのプログラムを読み込もうとしました