Custom dbInstaller is a powerful and user-friendly application database deployment and support tool developed by OTK Web Solutions. It is a customizable executable program (.EXE) that allows developers to incorporate incredible application database deployment features into their application installer without any coding effort. It can be added into any application installers that supports executable program as a Custom Action, such as Windows Installer.
For application installation, developers can provide features like backing up existing database before restore, restore application database from backup source, change the target location of the data file and log file, execute post-install custom SQL script file, update Windows or Web application config file upon success and more. For application uninstallation, developers can provide features like backing up the database before detaching or dropping the database. All these features can be tailored painlessly according to their application design, knowledge level of their target users, and the configurations of the target environment.
Technical supports can also use it as an independent distributable database deployment package and support tool. It can be used to provide database patches, upgrades, and data migrations, both remotely and on-site. It is a cost efficient tool to cut down database deployment and support costs and improve productivity and efficiency. As database is a crucial part of any database-driven application, Custom dbInstaller has incorporated additional safety features such as alerting users for certain unsafe combination of options before the installation and uninstallation without sacrificing the freedom of the power users.
OTK Custom dbInstaller 2.0 is specifically designed to support applications that leverage on Microsoft SQL Server 2000, MSDE 2000, SQL Server 2005, and SQL Server 2005 Express Edition. It is capable of running on Windows XP, Windows Server 2003, and Windows Vista.