Firebird2 + Delphi はじめて接続してみる(その1)
まず インストール |
|
|
|
|
|
うごかない!!
|
いじること2時間少々やっと解明 |
PDFの説明書を読めばよかった。。。
要点は この3つ。
・gsec.exeで ユーザーとパスワードを設定 (※-pwからだとエラーを起こす)
・C:\Program Files\Firebird\Firebird_2_0\の*.confファイルを設定する
aliases.conf:エイリアスの設定
firebird.conf:データベースの場所などの制限をしたい場合
・isql.exe(Firebird ISQL Tool) で データベースを作成
では、順に説明。
デフォルトは自動起動です。
【たまにしか使わないからFirebird起動したくない場合】
起動を手動にするには
管理ツール「サービス」 でfirebirdの2個を手動に変更。
バッチファイルでも作っておくといいかも
net start "Firebird Guardian - DefaultInstance"
停止は、
net stop "Firebird Server - DefaultInstance"
net stop "Firebird Guardian - DefaultInstance"
【ユーザーの作成】
P12あたり: ユーザーとパスワードの設定
binフォルダのdos窓で gsec -user sysdba -password masterkey
または
ファイルを指定して実行で
"C:\Program Files\Firebird\Firebird_1_5\bin\gsec.exe" -user sysdba -password masterkey
"C:\Program Files\Firebird\Firebird_2_0\bin\gsec.exe" -user sysdba -password masterkey
testという名前のユーザーを作成
GSEC> add test -pw '123'
【プロンプトから データベースファイルを作成する場合】
PDF P.9あたり
SQL> CREATE DATABASE "C:\Program Files\Firebird\DB\sample.fdb"
CON> user 'test' password '123';
設定を間違うと このようなエラーがでます
CON> user 'test' password '123';
Statement failed, SQLCODE = -902
Your user name and password are not defined. Ask your database administrator to
set up a Firebird login.
SQL> CREATE DATABASE "C:\Program Files\Firebird\DB\sample.fdb"
CON> user 'test' password '';
Statement failed, SQLCODE = -902
Access to database "C:\PROGRAM FILES\FIREBIRD\DB\SAMPLE.FDB" is denied by server
administrator
好みに合わせて、 コンポーネントを配置して終了。
InterBase |
TIBDatabase |
|
TIBTransaction |
|
TIBQuery |
Data Access |
TDataSource |
付属の説明書のPDFをさっと みればすぐわかります。
(公式サイトを巡回しても 迷路にはまるだけです)
【関連記事】
タイトル
執筆:2023.05.04
編集:2023.05.04
カートに商品投入 会計へ
[ログイン] クリック
Access Denied
You don't have permission to access "http://order.yodobashi.com/yc/login/action.html" on this server.
Reference #18.******.******.******
いじわるするとアマゾンで買っちゃうぞ
以前も似たようなことがあったような?
一年前に同じことが発生していますね
https://okamerin.com/nc/title/846.htm [2022.05.10]
タイトル
執筆:2022.05.10
編集:2022.05.10
ヨドバシ・ドット・コム
購入へ
🌎 再認証
ポチっと
はい?
数分間 認証不能
こういう いじわるすると 買ってあげないぞ
Tue, 10 May 2022 19:34:52 +0900
https://order.yodobashi.com/yc/login/action.html
Access Denied
You don't have permission to access "http://order.yodobashi.com/yc/login/action.html" on this server.
Reference #*********
Tue, 10 May 2022 19:36:48 +0900
あっ つながった