Skip to content

Commit 704c122

Browse files
NH-4026 - trying to document the relevant things I have done to finally get it working.
1 parent 728ede7 commit 704c122

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

lib/teamcity/firebird/firebird_installation.txt

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,18 @@
22
Installation steps for Firebird for NH TeamCity:
33

44
1. Download Firebird (Firebird-3.0.2.32703_0_x64): https://www.firebirdsql.org/en/server-packages/;
5-
2. Run the installer ... Use the default firebird password: masterkey. If wanting to support .Net provider lower than v3, enable legacy connection support.
5+
2. Run the installer AS ADMINISTRATOR... Use the default firebird password when prompted: masterkey.
66
3. Leave other settings with their defaults.
77
4. The setup should install Firebird on the machine;
8-
5. Go into Firebird folder (c:\program files\firebird\) and create a folder named Data.
8+
5. Go into Firebird folder (c:\program files\firebird\) and create a folder named Data;
99
6. Go in Firebird installation directory and open databases.conf;
1010
7. Add in "Live Databases" section:
11-
nhibernate = C:\Program Files\Firebird\Data\NHIBERNATE.FDB
11+
nhibernate = C:\Program Files\Firebird\Data\nhibernate.fdb
12+
8. Open firebird.conf;
13+
9. Ensure AuthClient, AuthServer and UserManager are set to Srp only:
14+
AuthServer = Srp
15+
AuthClient = Srp
16+
UserManager = Srp
17+
10. Ensure WireCrypt is set to Enabled.
18+
WireCrypt = Enabled
19+
11. Restart Firebird service.

0 commit comments

Comments
 (0)