Script Generating
Toad Data Modeler doesn’t generate an SQL script for the Microsoft Access database, but does generate a fully functional source code in the VBA language. The source code can be executed directly in the Microsoft Access as Module. Appropriate libraries in Microsoft Access are necessary - "Microsoft ActiveX Data Objects 2.x Library" and "Microsoft ADO Ext. 2.x for DDL and Security" for ADO, or "Microsoft DAO 3.6 Object Library" for DAO.
To select a suitable library, click the Tools menu | References (in Microsoft Access main menu).
In the beginning of every script generated for Microsoft Access, you will see the following order:
Microsoft Azure SQL Database V12
Databases > Specifics - Microsoft Azure SQL Database V12
Specifics of Toad Data Modeler support
- It is not possible to specify a Filegroup in Entity Properties | General | Data Space. When you enable Partition Scheme you can select from available schemes
- Definitions of User and Schema objects are not loaded
- There are differences between Azure SQL Database and SQL Server 2016 in External Table syntax
- Right-click External Tables in the Physical Model Explorer and select Add to create external tables.
|
NOTE: Rule, Default - Settings of Attributes are loaded into AfterScript during Reverse Engineering |
New Objects in Azure SQL Database V12
- Partition Scheme and Partition Function
- Fulltext Catalog, Fulltext Index and Fulltext Stoplist
- Extended Property
- XML Schema Collection
- Primary, Secondary, Selective and Secondary Selective XML Index
- Spatial Index, Columnstore Index
- Sequence
- Column Encryption Key
- External Table
- External Data Source
- Security Policy
SQL Server unsupported features in Azure SQL Database
These objects are not supported by Microsoft Azure in comparison with Microsoft SQL Server:
- Assembly
- CLR features such as (CLR procedures, functions, triggers, user-defined type, ORDER property in functions)
- Aggregate Function
- Extended Stored Procedure
- Filestream and its settings
- Semantic search (STATISTICAL_SEMANTICS in CREATE FULLTEXT INDEX)
- FileTable
- Search Property List and its application in Fulltext Index
- STATISTICS_INCREMENTAL property of keys and indexes
- External File Format
- Stretch database (REMOTE_DATA_ARCHIVE v CREATE TABLE)
Reverse Engineering
Available Data Providers are:
- Connection via ADO
- Native Connection
Connection via ADO:
Native Connection:
Script Generation