Download SMO Lite
Description
SMO Lite is a .NET 4.0 API to create, update and view database objects. The classes and methods are identical to SMO, however, only the most commonly used classes and methods are implemented. The reduced functionality and design in favor of batch operations results in far bett...
Source Files
The download file smolite.zip has the following entries.
.hgignore/*from w w w . j a va 2s . com*/
Configuration/Configuration.BRIAN-PC.bat
Configuration/Configuration.bat
Configuration/Constant.bat
Configuration/Source.bat
Configuration/Version.bat
Library/7Zip/7z.dll
Library/7Zip/7z.exe
Library/ContentRendering/3.5/ContentRenderingApi.dll
Library/ContentRendering/ContentRenderingApi.dll
Script/Build/Build.bat
Script/Key/SmoLite.snk
Script/Tool/DowngradeToDotNet3.5.bat
Script/WScript/Replace.wsf
Script/WScript/XmlRemoveNode.wsf
Script/WScript/XmlSetText.wsf
Source/SmoLiteApi.2.0.0.sln
Source/SmoLiteApi.Chm.2.0.0.shfbproj
Source/SmoLiteApi.Website.2.0.0.shfbproj
Source/SmoLiteApi/Column.cs
Source/SmoLiteApi/ColumnCollection.cs
Source/SmoLiteApi/Constant.cs
Source/SmoLiteApi/DataType.cs
Source/SmoLiteApi/Database.cs
Source/SmoLiteApi/DatabaseCollection.cs
Source/SmoLiteApi/DatabaseExtendedProperty.cs
Source/SmoLiteApi/DatabaseExtendedPropertyCollection.cs
Source/SmoLiteApi/DatabaseRole.cs
Source/SmoLiteApi/DatabaseRoleCollection.cs
Source/SmoLiteApi/Exceptions/NotLoadedException.cs
Source/SmoLiteApi/Exceptions/SmoException.cs
Source/SmoLiteApi/ForeignKey.cs
Source/SmoLiteApi/ForeignKeyCollection.cs
Source/SmoLiteApi/ForeignKeyColumn.cs
Source/SmoLiteApi/ForeignKeyColumnCollection.cs
Source/SmoLiteApi/FullTextCatalog.cs
Source/SmoLiteApi/FullTextCatalogCollection.cs
Source/SmoLiteApi/FullTextIndex.cs
Source/SmoLiteApi/FullTextIndexColumn.cs
Source/SmoLiteApi/FullTextIndexColumnCollection.cs
Source/SmoLiteApi/Helper/SqlCommandHelper.cs
Source/SmoLiteApi/Helper/SqlEncoderHelper.cs
Source/SmoLiteApi/Index.cs
Source/SmoLiteApi/IndexCollection.cs
Source/SmoLiteApi/IndexedColumn.cs
Source/SmoLiteApi/IndexedColumnCollection.cs
Source/SmoLiteApi/Login.cs
Source/SmoLiteApi/LoginCollection.cs
Source/SmoLiteApi/ObjectPermissionInfo.cs
Source/SmoLiteApi/ObjectPermissionSet.cs
Source/SmoLiteApi/Properties/AssemblyInfo.cs
Source/SmoLiteApi/RecoveryModel.cs
Source/SmoLiteApi/Schema.cs
Source/SmoLiteApi/SchemaCollection.cs
Source/SmoLiteApi/SchemaExtendedProperty.cs
Source/SmoLiteApi/SchemaExtendedPropertyCollection.cs
Source/SmoLiteApi/Server.cs
Source/SmoLiteApi/ServerConnection.cs
Source/SmoLiteApi/SmoLiteApi.csproj
Source/SmoLiteApi/Sql/AbstractSql.cs
Source/SmoLiteApi/Sql/CommonIndexCreateSql.cs
Source/SmoLiteApi/Sql/CommonIndexRebuildSql.cs
Source/SmoLiteApi/Sql/DatabaseAlterRecoverySql.cs
Source/SmoLiteApi/Sql/DatabaseCreateSql.cs
Source/SmoLiteApi/Sql/DatabaseDropSql.cs
Source/SmoLiteApi/Sql/DatabaseExtendedPropertySelectSql.cs
Source/SmoLiteApi/Sql/DatabaseRoleSelectSql.cs
Source/SmoLiteApi/Sql/DatabaseSelectSql.cs
Source/SmoLiteApi/Sql/ForeignKeyCreateSql.cs
Source/SmoLiteApi/Sql/FullTextCatalogCreateSql.cs
Source/SmoLiteApi/Sql/FullTextCatalogSelectSql.cs
Source/SmoLiteApi/Sql/LoginChangePasswordSql.cs
Source/SmoLiteApi/Sql/LoginCreateSql.cs
Source/SmoLiteApi/Sql/LoginDropSql.cs
Source/SmoLiteApi/Sql/LoginSelectSql.cs
Source/SmoLiteApi/Sql/ObjectGrantSql.cs
Source/SmoLiteApi/Sql/ObjectPrincipalSelectSql.cs
Source/SmoLiteApi/Sql/ProcessKillSql.cs
Source/SmoLiteApi/Sql/ProcessSelectSql.cs
Source/SmoLiteApi/Sql/RoleCreateSql.cs
Source/SmoLiteApi/Sql/SchemaCreateSql.cs
Source/SmoLiteApi/Sql/SchemaExtendedPropertySelectSql.cs
Source/SmoLiteApi/Sql/SchemaSelectSql.cs
Source/SmoLiteApi/Sql/StoredProcedureDropSql.cs
Source/SmoLiteApi/Sql/StoredProcedureSelectSql.cs
Source/SmoLiteApi/Sql/TableColumnSelectSql.cs
Source/SmoLiteApi/Sql/TableCreateSql.cs
Source/SmoLiteApi/Sql/TableForeignKeySelectSql.cs
Source/SmoLiteApi/Sql/TableIndexSelectSql.cs
Source/SmoLiteApi/Sql/TableSelectSql.cs
Source/SmoLiteApi/Sql/Template/CommonIndexCreate.tem
Source/SmoLiteApi/Sql/Template/CommonIndexRebuild.tem
Source/SmoLiteApi/Sql/Template/DatabaseAlterMultiUser.tem
Source/SmoLiteApi/Sql/Template/DatabaseAlterRecovery.tem
Source/SmoLiteApi/Sql/Template/DatabaseCreate.tem
Source/SmoLiteApi/Sql/Template/DatabaseDrop.tem
Source/SmoLiteApi/Sql/Template/DatabaseExtendedPropertySelect.tem
Source/SmoLiteApi/Sql/Template/DatabaseRoleSelect.tem
Source/SmoLiteApi/Sql/Template/DatabaseSelect.tem
Source/SmoLiteApi/Sql/Template/ForeignKeyCreate.tem
Source/SmoLiteApi/Sql/Template/FullTextCatalogCreate.tem
Source/SmoLiteApi/Sql/Template/FullTextCatalogSelect.tem
Source/SmoLiteApi/Sql/Template/Include/DataType.tem
Source/SmoLiteApi/Sql/Template/LoginChangePassword.tem
Source/SmoLiteApi/Sql/Template/LoginCreate.tem
Source/SmoLiteApi/Sql/Template/LoginDrop.tem
Source/SmoLiteApi/Sql/Template/LoginSelect.tem
Source/SmoLiteApi/Sql/Template/ObjectGrant.tem
Source/SmoLiteApi/Sql/Template/ObjectPrincipalSelect.tem
Source/SmoLiteApi/Sql/Template/ProcessKill.tem
Source/SmoLiteApi/Sql/Template/ProcessSelect.tem
Source/SmoLiteApi/Sql/Template/RoleCreate.tem
Source/SmoLiteApi/Sql/Template/SchemaCreate.tem
Source/SmoLiteApi/Sql/Template/SchemaExtendedPropertySelect.tem
Source/SmoLiteApi/Sql/Template/SchemaSelect.tem
Source/SmoLiteApi/Sql/Template/StoredProcedureDrop.tem
Source/SmoLiteApi/Sql/Template/StoredProcedureSelect.tem
Source/SmoLiteApi/Sql/Template/TableColumnSelect.tem
Source/SmoLiteApi/Sql/Template/TableCreate.tem
Source/SmoLiteApi/Sql/Template/TableForeignKeySelect.tem
Source/SmoLiteApi/Sql/Template/TableIndexSelect.tem
Source/SmoLiteApi/Sql/Template/TableSelect.tem
Source/SmoLiteApi/Sql/Template/UserCreate.tem
Source/SmoLiteApi/Sql/Template/UserDrop.tem
Source/SmoLiteApi/Sql/Template/UserSelect.tem
Source/SmoLiteApi/Sql/Template/ViewDrop.tem
Source/SmoLiteApi/Sql/Template/ViewFullTextIndexCreate.tem
Source/SmoLiteApi/Sql/Template/ViewFullTextIndexSelect.tem
Source/SmoLiteApi/Sql/Template/ViewIndexSelect.tem
Source/SmoLiteApi/Sql/Template/ViewSelect.tem
Source/SmoLiteApi/Sql/UserCreateSql.cs
Source/SmoLiteApi/Sql/UserDropSql.cs
Source/SmoLiteApi/Sql/UserSelectSql.cs
Source/SmoLiteApi/Sql/ViewDropSql.cs
Source/SmoLiteApi/Sql/ViewFullTextIndexCreateSql.cs
Source/SmoLiteApi/Sql/ViewFullTextIndexSelectSql.cs
Source/SmoLiteApi/Sql/ViewIndexSelectSql.cs
Source/SmoLiteApi/Sql/ViewSelectSql.cs
Source/SmoLiteApi/StoredProcedure.cs
Source/SmoLiteApi/StoredProcedureCollection.cs
Source/SmoLiteApi/Table.cs
Source/SmoLiteApi/TableCollection.cs
Source/SmoLiteApi/User.cs
Source/SmoLiteApi/UserCollection.cs
Source/SmoLiteApi/View.cs
Source/SmoLiteApi/ViewCollection.cs
Source/SmoLiteApiSample.2.0.0.sln
Source/SmoLiteApiSample/Program.cs
Source/SmoLiteApiSample/Properties/AssemblyInfo.cs
Source/SmoLiteApiSample/SmoLiteApiSample.csproj
Download
Click the following link to download smolite.zip.
smolite.zip