ApplicationIntent | Specifies the application workload type when connecting to a server. |
ApplicationName | The name of a client application. The default value is the name of the executable file of your application. |
Authentication | Use the Authentication property to specify authentication service used by the database server to identify a user. The Authentication property accepts one of the following values:auWindows | Uses Windows NT/2000/XP integrated security, or "SSPI" (Security Support Provider Interface). Username, Password and LoginPrompt properties are ignored. | auServer (default) | An alternative way of identifying users by database server. To establish a connection valid Username and Password either hardcoded into application or provided in server login prompt fields are required. |
|
AutoTranslate | When set to True, character strings sent between the client and server are translated by converting through Unicode to minimize problems in matching extended characters between the code pages on the client and the server. |
CompactAutoShrinkThreshold | Specifies the amount of free space in the database file before automatic shrink will start. Measured in percents. The default value is 60. |
CompactDefaultLockEscalation | Specifies how many locks should be performed before trying escalation from row to page or from page to table. The default value is 100. |
Compact FlushInterval | Specifies the interval at which committed transactions are flushed to disk. Measured in seconds. The default value is 10. |
CompactInitMode | Use this property to specify the file mode that will be used to open the database file. The InitMode property accepts one of the following values:imExclusive | Database file is opened for exclusive use. This mode prevents others from opening this database file. | imReadOnly | Database file is opened for reading. All operations that write to database are unallowable. | imReadWrite (default) | Both read and write operations are allowed. | imShareRead | Opens a database file preventing others from opening the same file in the read mode. |
|
CompactLocaleIdentifier | Specifies the locale ID. The default value is the system default locale on Windows systems and 0 on other systems. |
CompaLockEscalation | Specifies how many locks should be performed before trying escalation from row to page or from page to table. Measured in milliseconds. The default value is 100. |
CompactLockTimeout | Specifies how much time a transaction will wait for a lock. Measured in milliseconds. The default value is 2000. |
CompactMaxBufferSize | Specifies how much memory SQL Server Compact Edition can use before flushing changes to disc. Measured in kilobytes. The default value is 640. |
CompactMaxDatabaseSize | Specified maximum size of the main database file. Measured in megabytes. The default value is 128. |
CompactTempFileDirectory | Specifies the temp file directory. If this option is not assigned, the current database is used as a temporary database. |
CompactTempFileMaxSize | Specified maximum size of the temporary database file. Measured in megabytes. The default value is 128. |
CompactTransactionCommitMode | Specifies in what way the buffer pool will be flushed on transaction commit. The following two values are allowed:cmAsynchCommit | Asynchronous commit to disk. | cmSynchCommit (default) | Synchronous commit to disk. |
|
CompactVersion | Specifies which version of SQL Server Compact Edition will be used.cvAuto (default) | Version of SQL Server Compact Edition will be chosen automatically depending on database version. If database is not provided, the higher available server version will be chosen. | cv30 | Uses SQL Server Compact Edition Version 3.0 or 3.1. | cv35 | Uses SQL Server Compact Edition Version 3.5. |
|
ConnectionTimeout | Use ConnectionTimeout to specify the amount of time, in seconds, that can expire before an attempt to consider a connection unsuccessful. The default value is 15 seconds. |
Encrypt | Specifies if data should be encrypted before sending it over the network. The default value is False. |
FailoverPartner | Specifies the SQL Server name to which SQL Native Client will reconnect when a failover of the principal SQL Server occurs. This option is supported only for SQL Server 2005 using SQL Native Client as an OLE DB provider. |
ForceCreateDatabase | Used to force TLiteConnection to create a new database before opening a connection, if the database does not exist. |
IPVersion | Use the IPVersion property to specify Internet Protocol Version. Supported values:ivIPBoth | Specifies that either Internet Protocol Version 6 (IPv6) or Version 4 (IPv4) will be used. | ivIPv4 (default) | Specifies that Internet Protocol Version 4 (IPv4) will be used. | ivIPv6 | Specifies that Internet Protocol Version 6 (IPv6) will be used. | Note: When the TIPVersion property is set to ivIPBoth, a connection attempt will be made via IPv6 if it is enabled on the operating system. If the connection attempt fails, a new connection attempt will be made via IPv4. |
InitialFileName | Specifies the name of the main database file. This database will be default database for the connection. SQL Server attaches the database to the server if it has not been attached to the server yet. So, this property can be used to connect to the database that has not been attached to the server yet. |
Language | A SQL Server language name. Identifies the language used for system message selection and formatting. The language must be installed on the computer running an instance of SQL Server otherwise the connection will fail. |
LockTimeout | Specifies the number of milliseconds that a transaction will wait to obtain a lock to avoid global deadlocks. The default value is 2000. |
MultipleActiveResultSets | Enables support for SQL Server 2005 Multiple Active Result Sets (MARS) technology. It allows applications to have more than one pending request per connection, and in particular, to have more than one active default result set per connection. Current session is not blocked when using FetchAll = False, and it is not necessary for OLE DB to create additional sessions for any query executing. MARS is only supported by SQL Server 2005 with using SQL Native Client as OLE DB provider. |
MultipleConnections | Enables or disables the creation of additional connections to support concurrent sessions, commands and rowset objects. |
MultiSubnetFailover | Use the MultiSubnetFailover option to configure the prNativeClient or prMSOLEDB provider to faster detect and connect to the currently active server by making simultaneous connection attempts to all IP addresses associated with the group listener of a SQL Server AlwaysOn Availability Group or a SQL Server Failover Cluster Instance. The default value is False. |
NativeClientVersion | Specifies which version of SQL Native Client will be used. The default value is ncAuto. NativeClientVersion is applied when the Provider property is set to prNativeClient or prAuto. |
NetworkLibrary | The name of the Net-Library (DLL) used to communicate with an instance of SQL Server. The name should not include the path or the .dll file name extension. The default name is provided by the SQL Server Client Network Utility. |
PacketSize | Network packet size in bytes. The packet size property value must be between 512 and 32,767. The default network packet size is 4,096. |
PersistSecurityInfo | The data source object is allowed to persist sensitive authentication information such as password along with other authentication information. |
Provider | This property allows you to specify a provider from the list of supported providers or use the Direct mode. Some features added to SQL Server 2005 require the SQL Native Client (prNativeClient) provider to be used. If chosen provider is not installed, an exception is raised. Supported values:prAuto (default) | prAuto is the default value of the Provider property. With default value, UniDAC will use the most recent version of one of the supported providers in the following order:- prNativeClient
- prMSOLEDB
- prSQL
First UniDAC checks whether SQL Server Native Client is installed in the system. If SQL Server Native Client is not found, UniDAC looks for Microsoft OLE DB Driver for SQL Server. If neither SQLNCLI nor MSOLEDBSQL is installed in the system, the driver will use Microsoft OLE DB Provider for SQL Server. | prSQL | Uses the provider preinstalled with Windows that has limited functionality. | prMSOLEDB | Uses Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL). You need to have the driver installed on your system to use this value for Provider. | prNativeClient | Uses the SQL Native Client. It should be installed on the computer to use this Provider value. This provider offers the maximum functionality set. | prCompact | SQL Server Compact Edition provider. | prDirect | Connect to SQL Server directly via TCP/IP. |
|
QuotedIdentifier | Causes Microsoft® SQL Server™ to follow the SQL-92 rules regarding quotation mark delimiting identifiers and literal strings. Identifiers delimited by double quotation marks can be either Transact-SQL reserved keywords or can contain characters not usually allowed by the Transact-SQL syntax rules for identifiers.QuotedIdentifier must be True when creating or manipulating indexes on computed columns or indexed views. If QuotedIdentifier is False, CREATE, UPDATE, INSERT, and DELETE statements on tables with indexes on computed columns or indexed views will fail.True (default) | Identifiers can be delimited by double quotation marks, and literals must be delimited by single quotation marks.All strings delimited by double quotation marks are interpreted as object identifiers. Therefore, quoted identifiers do not have to follow the Transact-SQL rules for identifiers. They can be reserved keywords and can include characters not usually allowed in Transact-SQL identifiers. Double quotation marks cannot be used to delimit literal string expressions; single quotation marks must be used to enclose literal strings. If a single quotation mark (') is a part of the literal string, it can be represented by two single quotation marks ("). QuotedIdentifier must be True when reserved keywords are used for object names in the database. | False (BDE compatibility) | Identifiers cannot be quoted and must follow all Transact-SQL rules for identifiers. Literals can be delimited by either single or double quotation marks. If a literal string is delimited by double quotation marks, the string can contain embedded single quotation marks, such as apostrophes. |
|
UseWideMemos | Use the option to manage the field type that will be created for the NTEXT data type. If True (default), TWideMemo fields will be created for the NTEXT data type. If False, TMemo fields will be created. |
UuidWithBraces | Use the UuidWithBraces option to specify whether the values of UUID fields are returned with braces. The default value is True. |
TrustServerCertificate | Lets enabling traffic encryption without validation. The default value is False. This option is only supported by SQL Server 2005 with using SQL Native Client as OLE DB provider. |
WorkstationID | A string identifying the workstation. The default value is the name of your machine. |