-
Notifications
You must be signed in to change notification settings - Fork 5
/
db.provider.json
78 lines (78 loc) · 3.18 KB
/
db.provider.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
{
"DbConnectionStrings": [
{
"name": "SqlServer",
"connectionString": "Server=.;DataBase=TestDB;User ID=sa;Password=123;Connection Timeout=60;MultipleActiveResultSets=true;pooling=true;Connection Lifetime=0;Min Pool Size = 1;Max Pool Size=40000;",
"path": "",
"providerName": "System.Data.SqlClient"
},
{
"name": "OLEDB",
"connectionString": "Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Jet OLEDB:Engine Type=5;Jet OLEDB:Database Password=myPassword;",
"path": "/App_Data/TestDB.mdb",
"providerName": "System.Data.Oledb"
},
{
"name": "SQLite",
"connectionString": "Data Source={0};Version=3;BinaryGUID=0;Cache Size=5000;DateTimeFormat=Ticks;Pooling=False;Max Pool Size=100;",
"path": "/App_Data/TestDB.db3",
"providerName": "Microsoft.Data.Sqlite"
},
{
"name": "MySql",
"connectionString": "Data Source=127.0.0.1;Port=3306;Database=test;User Id=root;Password=root;Charset=utf8;AllowBatch=true;Logging=false;UseOldSyntax=true;ConnectionTimeout=15;DefaultCommandTimeout=30;ProcedureCacheSize=25;AutoEnlist=true;Keepalive=0;ConnectionLifeTime=0;Pooling=true;MinimumPoolSize=0;MaximumPoolSize=100;ConnectionReset=false;",
"path": "",
"providerName": "MySql.Data.MySqlClient"
},
{
"name": "Oracle",
"connectionString": "Provider=MSDAORA.1;User ID=myUsername;Password=myPassword;Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = RACE)))",
"path": "",
"providerName": "Oracle.ManagedDataAccess.Client"
},
{
"name": "Dameng",
"connectionString": "server=local;Schema=test;user=SYSDBA;password=myPassword;port=5236;command_timeout=10000;connect_timeout=10000;",
"path": "",
"providerName": "Oracle.ManagedDataAccess.Client"
}
],
"DbProviderFactories": [
{
"name": "SqlClient Data Provider",
"invariant": "System.Data.SqlClient",
"description": ".Net Framework Data Provider for SqlServer",
"type": "System.Data.SqlClient.SqlClientFactory, System.Data.SqlClient"
},
{
"name": "MySQL Data Provider by Pomelo",
"invariant": "Pomelo.Data.MySql",
"description": ".Net Framework Data Provider for MySql",
"type": "MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data"
},
{
"name": "SQLite Data Provider",
"invariant": "Microsoft.Data.Sqlite",
"description": ".Net Framework Data Provider for SQLite",
"type": "Microsoft.Data.Sqlite.SqliteFactory, Microsoft.Data.Sqlite"
},
{
"name": "Npgsql Data Provider",
"invariant": "Npgsql",
"description": ".Net Framework Data Provider for PostgreSql",
"type": "Npgsql.NpgsqlFactory, Npgsql"
},
{
"name": "Oracle Data Provider",
"invariant": "Oracle",
"description": ".Net Framework Data Provider for Oracle",
"type": "Oracle.ManagedDataAccess.Client.OracleClientFactory,Oracle.ManagedDataAccess"
},
{
"name": "DM Provider",
"invariant": "Dameng",
"description": ".Net Framework Data Provider for Dameng",
"type": "Dm.DmClientFactory,DmProvider"
}
]
}