Introduction to Accu Marks Ql Storage Are As
Introduction to Accu Marks Ql Storage Are As
Using SQL databases as storage areas allow for larger amounts of data to be stored in a single storage
area as compared to V8 userroot storage areas. V9 userroot storage areas have a flat-file format which
also eliminates the control file and data file limitations.
While there is no physical limit to the number if data items for a SQL storage area, it is recommended
not to exceed a maximum of 100,000 data items per data type.
SQL storage areas can also eliminate the potential file locking problems that can occur when accessing
data across networks, because it does not use separate control and data files.
SQL is now used for AccuPlan and MTM (Made To Measure) to contain its data in addition to using
AccuMark’s SQL storage areas.
Subfolders
Subfolders are like having additional storage areas within a parent storage area or other subfolders.
Subfolders are contained within the parent SQL database, they are not separate databases. They can
help you to further organize your data. Using subfolders can be similar in effect to the way you organize
your documents in windows folders, giving you the ability to have folders inside of folders.
Subfolders for SQL storage areas have been implemented in AccuMark V8.2 however WebPDM will not
support or recognize subfolders prior to the WebPDM 5.1 release. Also, these older versions of
WebPDM will not be able to access subfolders more than 4 levels deep (the number of subfolders as in
tree, each subfolder that is down-and-to-the-right count as a level).
SQL storage areas created in AccuMark V8.2 or earlier are required to be upgraded in order to be used
with later versions of AccuMark software. Accepting the upgrade to the new SQL database structure /
schema will prevent older AccuMark versions from accessing the upgraded data. Therefore, the upgrade
should be scheduled when all systems in the Workgroup / Domain can be updated.
Note: SQL Manager requires SQL Server 2005 Backwards Compatibility Components to be installed when
using SQL 2008, 2012, or 2014 versions. Refer to the AccuMark document called
“SQLServer2005BackwardCompatibilityComponents” for details and setup information.
The generation of images can take time, and may be especially notable when your RDBMS is not local,
located on a WAN server a distance away, or on a slow network server. To assist with this issue, a new
application was created in AccuMark V10 called syncImages to solely generate images and update the
statistics for the selected storage areas. This allows your IT or Administrator to run syncImages on any
system that can connect and write to the SQL device and to be able to run it at the end of the day or
scheduled to be run at some time when the SQL server is not so busy. This also means that you no
longer have to set up each individual user’s system to generate images saving user’s time as well (for
details see document syncImages.docx).
AccuMark Model editor can retrieve PLM Materials, and PDS can retrieve PLM materials and images.
PLM and PDS can exchange measurement labels and measurements. PLM can retrieve model
information including model options and AccuMark’s bill on materials. Markers generated in AccuMark
can be retrieved in PLM and its information used for bill of materials and other information. Starting
with AccuMark V13 you can now export 3D images into PLM!
AccuMark integrates with YuniquePLM V8 and later through APIs. This eliminates the need for a RDBMS
to pass data between the products. It is more efficient and reliable for data exchange. A PLM Login
Credentials dialog is used to connect the systems.
AccuMark integrates with YuniquePLM V7 and earlier through the use of the RDBMS. The RDBMS you
configure in SQL Support will need to connect to the same SQL database that YPLM reads from. Settings
are needed from YPLM for AM configuration.
In YPLM the Admin Folder – WS Clients and Tools contains the information that will be used for
AccuMark’s YuniquePLM Credentials. This connection information is needed in order for the two
applications to “talk to” each other.
Refer to the document YuniquePLM & AccuMark Compatibility Chart (750).pdf for detailed information
about the compatibility between AccuMark and YuniquePLM versions.
The SQL Server Management Studio is one tool that can be used for backups. The AccuMark document
called “SQL2014BackupAndRestore” contains information on how to use SSMS for creating backups and
restoring of information.
Refer to the Microsoft websites for information regarding the hardware and software requirements for
the various versions of SQL. Localized versions of SQL Server are available and should correspond to your
local language version operating system. Verify that your operating system settings match the language
of the localized SQL Server or SQL Express being installed.
If you are storing data in a native language, for example saving AccuMark data items with Chinese data
names, then you will most likely need the corresponding version of SQL that can handle the language
characters. Consult the Microsoft documentation for details and specifications.
NOTE: Consideration should be used for using the Express versions. Having over 5 users access the
express version and you may start to experience slower response times, more than 20 storage areas and
you may start to experience slower response times.
SQL 2008 R2, and SQL 2008 R2 Express, SQL 2012 and SQL 2012 Express, SQL
AM 10.4.0
2014 and SQL 2014 Express, SQL 2016 and SQL 2016 Express
SQL 2008 R2, and SQL 2008 R2 Express, NOTE: Microsoft Extended Support End
Date is 7/9/2019
AM 11.0.0, 12.0.0, SQL Server 2012 and SQL 2012 Express with Service Pack 3
12.1.0 SQL 2014 and SQL 2014 Express
SQL 2016 and SQL 2016 Express
SQL 2017 Server and SQL 2017 Express
SQL 2008 R2, and SQL 2008 R2 Express, NOTE: Microsoft Extended Support End
Date is 7/9/2019
SQL Server 2012 and SQL 2012 Express with Service Pack 3. Extended support for
AM 12.2.0, 13.0.0 SQL Server 2012, including service pack 4, ends July 12, 2022
SQL 2014 and SQL 2014 Express
SQL 2016 and SQL 2016 Express
SQL 2017 Server and SQL 2017 Express
• Device – non-editable field for SQL devices, referenced from AccuMark Explorer. You can fill in
any of the device rows
• DSN – usually not used, only for special connections where an ODBC connection has been
defined for the SQL instance
• SQL Server Name – the name of the SQL instance you want to connect to
• TCP Port – optional field allowing you to specify a port other than the default port that is used
by SQL. Corporations may configure an instance of the SQL Server Database Engine to listen on a
specific fixed port through the SQL Server Configuration Manager
• Server Path (optional) – location for the SQL server database(s) if they are in a location other
than the SQL default location
• Authentication – method used to connect to the SQL instance
o Windows – windows authentication uses the user’s windows login credentials
o SQL – SQL authentication is set up in the SQL instance for SQL user logins. This is mainly
used when wanting to set up specific SQL permissions for users
• Username and Password – used with SQL Authentication
Lower section is to configure an optional CAD Data Relational Database (RDBMS) that can optionally be
used to communicate with YuniquePLM V7 or earlier:
• DSN – usually not used, only for special connections where an ODBC connection has been
defined for the SQL instance
• Server – the name of the SQL instance you want to connect to where the RDBMS will be located
(does not have to be the same as used for the SQL storage areas)
• TCP Port – optional field allowing you to specify a port other than the default port that is used
by SQL. Corporations may configure an instance of the SQL Server Database Engine to listen on a
specific fixed port through the SQL Server Configuration Manager
• Authentication – method used to connect to the SQL instance
o Windows – windows authentication uses the user’s windows login credentials to
connect
o SQL – SQL authentication is set up in the SQL instance for SQL user logins. This is mainly
used when wanting to set up specific SQL permissions for users
• Username and Password – used with SQL Authentication
• Generate Images – option to generate thumbnail images for the marker, model and its piece
data that is being written into the RDBMS
• Images Location – by default, images go into c:\userroot\temp; users can alternately select
another location to use
• Annotation File for Image Generation – optionally enter the annotation to use for images