Release Notes for ASNA DataGate for SQL Server 9.1.38.0
Released to GA April 8, 2010
Software Requirements
- Microsoft SQL Server 2005 or Microsoft SQL Server 2008 - ASNA DataGate for SQL Server requires a licensed copy of Microsoft SQL Server 2005 or Microsoft SQL Server 2008.
Issues Resolved since the last GA release (9.1.24.2)
ASNA Services
- Case 12052. Auto-register DG/Windows with default (blank) Name/Company if AVR install information is absent.
- Case 12052. Allow DG/Windows 8.x auto-license to get installation info. from AVR IDE 9.0.
- Case 12039. AVR IDE 9.0 permanent license registration should also register licenses for DG/Windows 8x, DSS 8x and WebPak 8x.
- Case 11899. Fix auto registrations following AVR 8.2 installation.
- Case 11743. Construct IpcServerChannel to allow the network sid.
- Case 11707. Complete automatic license upgrade from Monarch 4.0 to 4.1.
- Case 11705. Refactor duplicate isXYZPermLicense methods to use a common isPermLicense method.
DataGate Server
- Case 12180. Corrected calculation of remaining node capacity to trigger a split when the node is 100% full.
- Case 12118, 12119. Rethrow cpf2105 exception as dgEmNOTFND when it occurs in removeObject RPC. Do not specify NBRRCDS parameter in CPYF when ByRRN option is specified. Note that the count of records will always be ignored by dg400, since the copyData RPC always implicitly sets the ByRRN option.
- Case 12089. Don't mask user space API helper errors.
- Case 12088. Prevent the heap manager from deleting the cache memory twice, which can occur in the described scenario.
- Case 12078. Fix *FIELDREF typo.
- Case 11922. Must use VT_EMPTY if bstr is zero length for SQL 2000.
- Case 11919. Implement a useful format ID generator for print files in dg400.
- Case 11827. Handle tables and views with a domain-qualified schema/owner name.
- Case 11664. Fix walk of REG_MULTI_SZ and include instances from 32-bit node if running 64-bit system.
- Case 11799. Fix bug where the peer protocol level could be changed to an invalid value, causing trouble for RPCs dependent on later functionality.
- Case 11690. releaseAllObjects() during database close rather than connection destruct.
- Case 11671. Grant *PUBLIC/*USE authority to license objects created via pcode::externalize().
- Case 11664. Get list of SQL Server instances from registry rather than udp messaging.
- New license model for dg400, including REGISTER updates. Use the *SRV8 parameter with REGISTER to view/install 7.x & 8.x licenses. The new license data area is ASNA_DG8/DGPCODE4
Registration Assistant
- Case 11595. Refresh license information for all products after a registration operation.
- Case 12011. Rename 8.x and 9.x WebPak nodes.