Release notes - iBase 10.0.0
A high-level overview of the release, listing new features, the system requirements, and recent known issues.
Important notices
⚠️ Upgrading to iBase 10
The iBase 10 installer requires previous versions of iBase to be uninstalled before installation can proceed.
Existing iBase databases used with iBase 8.9.13 or later can be upgraded directly to iBase 10.
For iBase versions 8.9.13 to 9.0.2 the database will be upgraded by opening in iBase 10 Designer.
For later iBase versions the database will be upgraded on the first connection by iBase 10.
Once upgraded the database is no longer supported for use with previous versions of iBase.
⚠️ iBase 10 Microsoft SQL Server support
iBase 10 does not support Microsoft SQL Server 2016.
⚠️ iBase 10 changes to importing
iBase is now a 64-bit application. In order to import data from OLE DB data sources, 64-bit OLE DB drivers must be installed on client computers.
Pre-existing import specifications for OLE DB data sources might error if the 64-bit drivers are not installed.
The OLE DB Import Specification Updater tool can be used to update the connection details for multiple pre-existing import specifications where the OLE DB driver has changed name between the 32 and 64-bit versions.
The Date and Time auto-detection feature of the importer might give different results to previous versions of iBase; this is due to a change in the methods used to parse dates and times. While we have endeavoured to match the previous behavior, differences are most like to occur if the dates and times in the source data are in different formats to the regional settings.
⚠️ Changes to iBase 10 GIS Interfaces
Esri ArcGIS Desktop is not supported (all versions).
MapInfo Professional 2021 and earlier versions are not supported.
NEC Software Solutions (formerly Northgate Public Services) have not yet released an iBase interface which provides compatibility with iBase 10; when available, customers should request this from NEC Software Solutions directly.
The structure and content of the mapping.cfg has been changed for iBase 10. This file is used to configure the iBase GIS interfaces and is usually located in C:\ProgramData\i2\i2 iBase\"language code"\Mapping
. Do not overwrite with a mapping.cfg file from a previous version of iBase as it will not be compatible.
⚠️ Analyst's Notebook and Sentinel RMS License Manager
Analyst's Notebook 10 customers using network-based licensing must upgrade to the Sentinel RMS License Manager 10.2.0 supplied with iBase 10 to use network licensing with iBase.
Features
Release highlights
The following new and updated features are available in this release:
Release highlight details
64-bit support
- iBase is now 64-bit to allow it to take advantage of the modern 64-bit operating system and hardware.
Modernized icon set
The icons in iBase have been updated with all new icons to give iBase entities a more modern look.
Additional icons have been introduced to cover inclusion and diversity, business process modelling (BPMN), as well as new technologies, social media, dating apps, crimes and activities.
- Note that the additional icons require a custom iconlist to make them available for use in iBase database schemas.
The icons from iBase 9 are available as legacy icons; and replace the previous set of legacy icons that have now been removed.
Importing Enhancements
When creating an import specification for a text file the importer automatically determines the default field delimiter based on the source data.
Changes to existing import specifications can be saved from any page of the import wizard, removing the need to navigate to the final page before saving.
Saved import specifications can now be run directly from the database explorer or list views, it is no longer necessary to open an import specification to run it.
Two new field actions have been added:
- Change Capitalization - converts the case of source data to all UPPER CASE, all lower case, First letter capitalized, or tOGGLES the data capitalization.
- Copy value from previous row - replaces the value in a column with the value in the row above from the same column. In combination with a condition statement this can be used to apply new values for inconsistently recorded source data for example.
The Prefix/Suffix with another column, Find and Replace, and Trim Text field actions, now include options to use tab and return either as separators or as match/trim characters.
The bulk import feature no longer requires the database to be activated for bulk importing.
The OLE DB Import Specification Updater tool is now available from both iBase User and Designer. It is used to update the OLE DB connection properties in multiple existing import specifications at the same time. For example, it can be used to update multiple OLE DB import specifications where the OLE DB driver name has changed name between the 32 and 64-bit versions of the drivers.
Excel export improvements
Microsoft Excel is not required to be installed to use the export to Excel feature of iBase, allowing structured Excel exports to be created without installing additional software.
Export to Excel provides performance and reliability improvements over previous iBase versions.
Improved reporting
iBase standard reports are now generated and opened as PDF files making it easier to share them.
Reporting using Microsoft Word templates adds new and refined Word template "styles" to improve report layout and icon/image positioning. Details of the additional styles may be found in the User Guide example Word templates.
iBase 10 offers improved reporting performance compared to previous iBase versions.
Support for Esri ArcGIS Pro 3.2 and 3.3
Provides support for Esri ArcGIS Pro 3.2 and 3.3 in addition to 3.1, allowing iBase data to be displayed on a map and analyzed within Esri ArcGIS Pro.
ArcGIS Pro integration is available directly from iBase, and from Analyst's Notebook when it is installed with iBase.
To use Esri ArcGIS Pro with iBase, first install the ArcGIS interface from the GIS Interfaces option in the custom install menu of the iBase installer, and then install the separate i2 iBase ArcGIS Pro Add-In using its own installer.
Updated scheduler logging
The iBase scheduler for batch imports and exports now uses the NLog logging framework to record actions and outcomes from the scheduler service. The output of the logging is by default stored in a daily archived csv file accessed from the View Log Files button in the scheduler configuration tool (note that this replaces the previous View Logs button and viewer in the tool). For basic viewing of the log files use spreadsheet or text editing software.
The use of the NLog framework allows customers with more advanced log viewing and analysis systems to make the scheduler service logging compatible with their systems; for example, the logs can be written to a central log aggregation and analysis server, or in a format readable by other log analysis tools, or written to a database.
Scheduler service logging is configured with the NLog.config file in the iBase installation folder. The default file provided will output a daily archived csv file.
Examples and customization options are detailed in the comments in this file. For further information on customizing logging rules and outputs see Configuration File.
Updated Security
iBase 10 now supports FIPS (Federal Information Processing Standards) without the need to create iBase databases specifically for FIPS environments.
TLS 1.3 support has been added.
When iBase 10 creates or upsizes an iBase database to a new SQL Server database it will create a unique Data Access Token (DAT). The unique DAT improves the security of iBase databases.
iBase (User and Designer) no longer use the Data Dynamics Active Bar ActiveX control.
Updated Prerequisites
iBase 10.0.0 requires either the Microsoft 365 Access Runtime redistributable (64-bit) or Microsoft Access (64-bit) from a supported version of Microsoft Office (2019, 2021 or 365) to be installed on the iBase client.
Microsoft .NET Framework 4.7.2 is required.
Other pre-requisites from previous iBase versions are no longer required.
License Management
The new license management mechanism within iBase 10 helps to ensure that the product is used within the terms of the license agreement. License management supports standalone, network, or cloud based licensing.
For more details see Licensing information.
Note Standalone licenses are not supported when using Remote Desktop Services.
Version by Version comparison
The following table shows a comparison of features between recent versions of iBase:
🆕 = New Feature ✅ = Existing Feature ❌ = Feature Removed/Obsolete
FEATURES | iBase 10.0.0 | iBase 9.2.1 | iBase 9.1.2/9.1.1 | iBase 9.1.0 | iBase 9.0.5 |
---|---|---|---|---|---|
64-bit support | 🆕 | - | - | - | - |
Modernized icon set | 🆕 | - | - | - | - |
Importing enhancements | 🆕 | - | - | - | - |
Excel export improvements | 🆕 | - | - | - | - |
Improved reporting | 🆕 | - | - | - | - |
Updated scheduler logging | 🆕 | - | - | - | - |
Support for Esri ArcGIS Pro 3.2 and 3.3 | 🆕 | - | - | - | - |
Updated Security | 🆕 | - | - | - | - |
Updated pre-requisites | 🆕 | - | - | - | - |
License Management | 🆕 | - | - | - | - |
64-bit support for Analyst's Notebook 10 | ✅ | 🆕 | - | - | - |
Support for Esri ArcGIS Pro 3.1 | ✅ | 🆕 | - | - | - |
Support for MapInfo Professional 2023 | ✅ | 🆕 | - | - | - |
Prevent duplicates option for Chart Item Extractor | ✅ | ✅ | 🆕 | - | - |
Support for Esri ArcGIS 10.8.2 | ❌ | ✅ | 🆕 | - | - |
i2 Branding | ✅ | ✅ | ✅ | 🆕 | - |
Support for MapInfo Professional 2021 | ❌ | ✅ | ✅ | 🆕 | - |
Support for ArcGIS 10.8 and 10.8.1 | ❌ | ✅ | ✅ | ✅ | 🆕 |
Fixed and known issues
The issues that have been fixed in this release, and known issues.
Download information
Customers who have entitlement can request copies of i2 products.
For more information, see Where can I download the latest i2 products?
System requirements
The following tables shows the system requirements for this release, and previous releases. These system requirements should be used to ensure that the setup you are running is fully supported. Ensure that existing deployments are upgraded to currently supported versions of all the software required.
When you are considering your system requirements, ensure that you take the following into account:
If you are planning to use i2 Analyst's Notebook 10, check the system requirements as they exceed those that are given for iBase.
If you are planning to install the iBase GIS Interfaces, check the system requirements for any GIS applications you use as these applications may exceed the requirements that are given for iBase. Check with the GIS manufacturer for details of their own system requirements.
For large databases, the performance depends on the amount of memory on each client that is using the database, and not just on the file server that is hosting the database file.
iBase is a client-server application and it requires a continuous, reliable and low latency network connection between the client (iBase application) and the server (SQL Server database instance).
🆕 = Newly supported ✅ = Supported ❌ = No longer supported
Operating systems - iBase desktop client
OPERATING SYSTEMS | iBase 10.0.0 | iBase 9.2.1 | iBase 9.1.2/9.1.1 | iBase 9.1.0 | iBase 9.0.5 |
---|---|---|---|---|---|
Microsoft Windows 11 Enterprise (64-bit) | ✅ | ✅ | ✅ | 🆕 | - |
Microsoft Windows 11 Pro x64 (64-bit) | ✅ | ✅ | ✅ | 🆕 | - |
Microsoft Windows 10 Enterprise (64-bit) | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows 10 Pro (64-bit) | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows 10 Enterprise(32-bit) | ❌ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows 10 Pro (32-bit) | ❌ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows Server 2022 Datacenter Edition | ✅ | ✅ | 🆕 | - | - |
Microsoft Windows Server 2022 Standard Edition | ✅ | ✅ | 🆕 | - | - |
Microsoft Windows Server 2022 Essentials Edition | ✅ | ✅ | 🆕 | - | - |
Microsoft Windows Server 2019 Datacenter Edition | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows Server 2019 Standard Edition | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows Server 2019 Essentials Edition | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows Server 2016 Datacenter Edition | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows Server 2016 Standard Edition | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Windows Server 2016 Essentials Edition | ✅ | ✅ | ✅ | ✅ | ✅ |
Note: i2 products are supported on hardware virtualization environments that run any of the operating systems that are listed in the detailed system requirements. When you run in a virtual environment, any issues that can be replicated by i2 in a supported operating system are addressed by using the standard support policy. Trial editions of i2 iBase cannot be run in virtualized environments.
Prerequisites
SOFTWARE PREREQUISITES | iBase 10.0.0 | iBase 9.2.1 | iBase 9.1.2/9.1.1 | iBase 9.1.0 | iBase 9.0.5 |
---|---|---|---|---|---|
Microsoft 365 Access Runtime redistributable (64-bit)1, 2 | 🆕 | - | - | - | - |
Microsoft .NET Framework 4.7.2 | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft .NET Framework 3.5 SP1 | ❌ | ✅ | ✅ | ✅ | ✅ |
Microsoft SQL Server 2012 Native Client QFE | ❌ | ❌ | ✅ | ✅ | ✅ |
Microsoft OLE DB Driver for SQL Server 18 | ❌ | 🆕 | - | - | - |
Microsoft Access database engine 2016 (64-bit) | ❌ | 🆕 | - | - | - |
Microsoft Access database engine 2010 (32-bit) | ❌ | ✅ | ✅ | ✅ | ✅ |
1 or Microsoft Access (64-bit) from a supported version of Microsoft Office (2019, 2021 or 365).
2 The Microsoft 365 Access Runtime redistributable is only available as an Online installer from the Microsoft website. See Download and install Microsoft 365 Access Runtime for further information.
Supported software (optional)
COMPATIBLE i2 COMPANION PRODUCTS |
---|
i2 Analyst's Notebook 10.0.2 |
Analysis Studio Aug.2024 |
i2 iBase ArcGIS Pro Add-In 1.0.1 |
Note: iBase 10 is not compatible with earlier versions of Analyst’s Notebook, and is not available as part of Analysis Hub Aug.2024 or earlier.
SUPPORTED DATABASES | iBase 10.0.0 | iBase 9.2.1 | iBase 9.1.2/9.1.1 | iBase 9.1.0 | iBase 9.0.5 |
---|---|---|---|---|---|
Azure SQL Managed Instances | 🆕 | - | - | - | - |
Microsoft SQL Server 2022 (includes Linux editions)3 | ✅ | ✅ | 🆕 | - | - |
Microsoft SQL Server 2019 (includes Linux editions) | ✅ | ✅ | 🆕 | - | - |
Microsoft SQL Server 20174 | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft SQL Server 2016 | ❌ | ✅ | ✅ | ✅ | ✅ |
3 iBase does not support Entra ID for connecting to SQL Server.
4 Microsoft SQL Server 2017 support will be deprecated in a future iBase release
SUPPORTED SOFTWARE - Geographic Information Systems | iBase 10.0.0 | iBase 9.2.1 | iBase 9.1.2/9.1.1 | iBase 9.1.0 | iBase 9.0.5 |
---|---|---|---|---|---|
Esri ArcGIS Pro 3.2, 3.3 | 🆕 | - | - | - | - |
Esri ArcGIS Pro 3.1 | ✅ | 🆕 | - | - | - |
Esri ArcGIS 10.8.2 | ❌ | ✅ | 🆕 | - | - |
Esri ArcGIS 10.8.1 | ❌ | ✅ | ✅ | ✅ | 🆕 |
Esri ArcGIS 10.8.0 | ❌ | ❌ | ✅ | ✅ | 🆕 |
Esri ArcGIS 10.6, 10.6.1 | ❌ | ✅ | ✅ | ✅ | ✅ |
Esri ArcGIS 10.5, 10.5.1 | ❌ | ❌ | ✅ | ✅ | ✅ |
Esri ArcGIS 10.4 | ❌ | ❌ | ✅ | ✅ | ✅ |
NEC NPS xd 2.7.1, 2.7.25 | 6 | ✅ | ✅ | ✅ | ✅ |
MapInfo Professional 2023 | ✅ | 🆕 | - | - | - |
MapInfo Professional 2021 | ❌ | ✅ | ✅ | 🆕 | - |
MapInfo Professional 2019 | ❌ | ✅ | ✅ | ✅ | ✅ |
MapInfo Professional 17 | ❌ | ✅ | ✅ | ✅ | ✅ |
MapInfo Professional 16 | ❌ | ❌ | ✅ | ✅ | ✅ |
MapInfo Professional 15 (32 and 64-bit versions) | ❌ | ❌ | ✅ | ✅ | ✅ |
5 Interface component to be provided directly by NEC Software Solutions (formerly Northgate Public Services).
6 NEC Software Solutions (formerly Northgate Public Services) have not yet released an iBase interface which provides compatibility with iBase 10; when available, customers should request this from NEC Software Solutions directly.
SUPPORTED SOFTWARE - Reporting and Analysis | iBase 10.0.0 | iBase 9.2.1 | iBase 9.1.2/9.1.1 | iBase 9.1.0 | iBase 9.0.5 |
---|---|---|---|---|---|
Microsoft Office 2021 | ✅ | 🆕 | - | - | - |
Microsoft Office 2019 | ✅ | ✅ | ✅ | ✅ | ✅ |
Microsoft Office 2016 | ❌ | ❌ | ✅ | ✅ | ✅ |
Microsoft Office 365 | ✅ | ✅ | ✅ | ✅ | ✅ |
Hardware - iBase desktop client
Hardware requirements | Minimum | Recommended |
---|---|---|
Disk space | 1GB for installation plus additional working space | |
Processor | Intel or AMD processor with 64-bit support, 1.4GHz or faster | |
Memory | 2GB | 4GB |
Display | 1280 x 1024 | 1920 x 1080 |
Hardware - Database server
The overall success of iBase is dependent on using a suitable server machine to run the SQL Server instance. The volume of data, the number of clients, and the type of analysis work combines to determine the specification of the server machine. For example, iBase systems that use Search 360, Alerting, and Audit History make greater demands on your server.
Language support
i2 products are tested on a number of various regional variations of operating systems. In addition they are translated into a number of different languages.
Note: Some features or menu items in iBase 10 have not been translated, this will be corrected in a future fix pack.
Operating system language support
i2 supports this product on the following regional versions of the supported operating systems:
Language Group/Language | Language Collection | Support Status |
---|---|---|
Western Europe and USA | Basic | ✅ |
Central Europe | Basic | ✅ |
Baltic | Basic | ✅ |
Cyrillic | Basic | ✅ |
Turkic | Basic | ✅ |
Arabic | Complex Script | ✅ |
Japanese | East Asian | ✅ |
Korean | East Asian | ✅ |
Traditional Chinese | East Asian | ✅ |
Simplified Chinese | East Asian | ✅ |
Thai | Complex Script | ❌ |
Vietnamese | Complex Script | ❌ |
Greek | Basic | ❌ |
Hebrew | Complex Script | ❌ |
Indic | Complex Script | ❌ |
Georgian | Complex Script | ❌ |
Armenian | Complex Script | ❌ |
Dhivehi | Complex Script | ❌ |
Galician | Complex Script | ❌ |
Gujarati | Complex Script | ❌ |
Kannada | Complex Script | ❌ |
Kyrgyz | Complex Script | ❌ |
Mongolian (Cyrillic) | Complex Script | ❌ |
Punjabi | Complex Script | ❌ |
Syriac | Complex Script | ❌ |
Telugu | Complex Script | ❌ |
Data support
i2 products support unicode data.
Translations
The following languages are supported:
Translations | iBase 10.0.0 |
---|---|
Arabic | ✅ |
Brazilian Portuguese | ✅ |
Czech | ✅ |
English | ✅ |
French | ✅ |
German | ✅ |
Italian | ✅ |
Japanese | ✅ |
Polish | ✅ |
Simplified Chinese | ✅ |
Spanish | ✅ |
Traditional Chinese | ✅ |