844-NOGALIS (844-664-2547)
Nogalis, Inc.
  • Link to Facebook
  • Link to X
  • Link to LinkedIn
  • Link to Mail
  • Company
    • News, Events and Articles
    • About Us
  • Products
    • Infor Lawson Data Archive
    • PeopleSoft Data Archive
    • Oracle Data Archive
  • Services
    • Infor Lawson Support
    • Infor Lawson / CloudSuite Consulting
  • Education & Training
  • Support
  • Contact Us
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu

Archive for category: Articles

You are here: Home1 / News, Events and Articles2 / Articles

How to add LBI bookmark to users Mingle Menu

Articles, Frontpage Article, News

Problem:

User does not have access to LBI. See screenshot below.

 

 

Resolution:

First, go to Mingle/InforOS, then go to manage users, and then search for the user.

Next, click on the arrow shown below which will take you to the user profile.

Click on the Roles tab:

Then click on the + to add roles:

Next, search for Mingle Role for LBI and click on the +Add & Close:

Finally, Click the Save icon. And you should be good!

03/11/2026
https://www.nogalis.com/wp-content/uploads/2026/03/How-to-add-LBI-bookmark-to-users-Mingle-Menu.jpg 470 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-03-11 10:41:252026-03-10 11:00:10How to add LBI bookmark to users Mingle Menu

Weekly Patch Notification: March 7, 2026

Articles, Frontpage Article, Patches
Read more
03/07/2026
https://www.nogalis.com/wp-content/uploads/2026/04/Weekly-Patch-Notification-March-7-2026.jpg 427 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-03-07 19:31:442026-04-02 12:43:42Weekly Patch Notification: March 7, 2026

How do Lawson File Channels work?

Articles, Frontpage Article, News

Lawson File Channels can be useful when importing files from a defined local Landmark directory or a remote one via FTP, SFTP etc. They are especially useful when a file from an outside organization is delayed. Unlike a IPA scheduler that only runs on a set schedule, a file channel will pick up a file that has been delayed for reasons outside of your organizations control.

 

First in Process Server Administrator, you need to go to Administrator >> Channels Administrator (assuming you have permissions)

Then create a new File Channel:

Now that you know how to create one, File Channels essentially act as a source directory path that is scanned every X minutes to then search for a file specified by a File Channel Receiver.

 

Below is an example of a File Channel searching a remote server via FTP:

Since the above is an FTP directory, it has a default directory upon connection. You then define the Source File Directory after that. If the FTP server connects and starts on ..\inbound directory, and your source directory is ..\inbound\APFinance, then Source File Directory is simple APFinance

Error file and In-Progress File Directory are always directories on the local Landmark server so make sure you establish those directories first.

 

Additionally, you can change the File Channel Type. Local is Landmark, Amazon S3 is a specified Amazon server instance:

All other Parameters are self-explanatory so let’s move on to File Channel Receivers.

You can have multiple File Channel Receivers defining different file names for every File Channel. This way if you have one Source Directory, you can search different file names like ACH_*.txt, APC_*.xml etc.

The “Process” field is the IPA process that will be processing the file.

 

The Data field is also important. File Data is the ideal selection.

File Name: Triggers one workunit with just the file name.

File Data: Triggers one workunit with the file’s entire contents.

File Line: Triggers a separate workunit for each line of the file.

Once the file is picked up, it moves it to the in-progress directory while it gets processed regardless the the Data field setting. The in-progress directory acts like an archive folder in this way.

 

That’s it, File Channels are great when receiving a file from an outside organization that sends it on a schedule. That way if it happens to be delayed, the File Channel will still scan it when it finally gets to Lawson.

 

03/06/2026
https://www.nogalis.com/wp-content/uploads/2026/03/How-do-Lawson-File-Channels-work.jpg 470 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-03-06 08:43:372026-03-02 12:47:30How do Lawson File Channels work?

Reclaiming Space for Truncated Aurora MySQL Tables

Articles, Frontpage Article, News

When working with Aurora MySQL, it’s common to assume that running a TRUNCATE TABLE will completely clear out space and return your database to its pre-load size. Unfortunately, that’s not quite how it works — and it often surprises people during large migrations.

Here’s why truncating doesn’t always free space, and what you should do instead.

TRUNCATE vs. Space Reclamation

In MySQL (and Aurora MySQL), TRUNCATE TABLE is a fast operation that:

  • Deletes all rows from a table.
  • Resets the auto-increment counter.
  • Removes and recreates the underlying table definition internally.

However, with InnoDB tables, the physical storage file is not always shrunk automatically. Instead:

  • Pages inside the tablespace are marked as free.
  • The file size on disk (or Aurora’s volume usage) often stays the same.

That means your database volume won’t shrink even if the table is empty.

The Role of OPTIMIZE TABLE

To actually reclaim space after large deletes or truncations, you need to run:

OPTIMIZE TABLE your_table;

What this does:

  • Creates a new copy of the table with active rows.
  • Rebuilds indexes.
  • Frees up unused pages and defragments data.
  • Releases the unused space back to Aurora’s volume.

In practice, many users see 20–40% of their allocated storage reclaimed after running OPTIMIZE TABLE on heavily churned datasets.

Aurora-Specific Gotchas

  1. Shared Storage Model
    Aurora uses a distributed storage layer, so file-per-table semantics can be a bit confusing. Even with innodb_file_per_table=ON, the space isn’t automatically released at the cluster volume level until the table is rebuilt.
  2. Performance Impact
    • OPTIMIZE TABLE is blocking for writes and can run for minutes to hours on very large tables.
    • Plan downtime or run during low-traffic windows.
  3. Monitoring
    Watch the VolumeBytesUsed CloudWatch metric before and after running OPTIMIZE. If you only truncate, the metric won’t move. After optimize, you’ll see a real decrease.

Best Practices

  • For staging or migrations: Always follow TRUNCATE with OPTIMIZE TABLE to reclaim disk space.
  • For production: Schedule optimizations for off-peak hours, and test on smaller tables first.
  • For ongoing operations: If your workload does lots of churn (bulk loads/deletes), regular optimization may be necessary.

Final Takeaway

In Aurora MySQL, TRUNCATE TABLE clears rows but doesn’t guarantee space reclamation. To actually shrink your database footprint, you need to rebuild the table with OPTIMIZE TABLE. Think of it as the “vacuum” step — without it, your cluster will keep carrying dead weight.

03/03/2026
https://www.nogalis.com/wp-content/uploads/2026/03/Reclaiming-Space-for-Truncated-Aurora-MySQL-Tables.jpg 470 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-03-03 08:37:222026-03-02 12:40:47Reclaiming Space for Truncated Aurora MySQL Tables

Weekly Patch Notification: February 28, 2026

Articles, Frontpage Article, Patches
Read more
02/28/2026
https://www.nogalis.com/wp-content/uploads/2026/03/Weekly-Patch-Notification-February-28-2026.jpg 427 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-02-28 20:26:112026-03-14 12:28:11Weekly Patch Notification: February 28, 2026

Subscribing to Bookmarks

Articles, Frontpage Article, News

This procedure explains how to subscribe to bookmarks.

You could also use the procedure to subscribe to bookmarks, if you have been given access to the bookmark by your system administrator. If the bookmark appears in your list, you have access to it. (See your system administrator if you need access to a bookmark that does not appear in your Bookmarks list.)

To subscribe to bookmarks

  1. From the Portal home page, select Preferences (check marks icon)>Content.
  2. Click on closed books to expand them, if necessary.
  3. Bookmarks you are subscribed to have check marks in front of them.

If the check mark is removed and you want to add it, click on the box.

Unchecked bookmarks will not appear in your navigation pane or content window.

02/27/2026
https://www.nogalis.com/wp-content/uploads/2026/02/Subscribing-to-Bookmarks.jpg 470 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-02-27 08:12:412026-02-20 13:15:25Subscribing to Bookmarks

How to fix certain Lawson LBI reports on dashboard prompting for ID and Password

Articles, Frontpage Article, News

Follow these steps to learn how to fix certain Lawson LBI reports on dashboard prompting for ID and Password. This typically happens after a migration to a new version of LBI. You’ll need to update these report parameters.

First, edit the report on dashboard:

Next, copy the existing URL:

Run the report in Report Admin with data refresh and grab this part of the URL (see screenshot), append it to the end of the original URL above from the report you’re adding it from:

It should like this:

Now it should load properly without asking for credentials.

02/24/2026
https://www.nogalis.com/wp-content/uploads/2026/02/How-to-fix-certain-Lawson-LBI-reports-on-dashboard-prompting-for-ID-and-Password.jpg 470 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-02-24 11:07:472026-02-20 13:12:09How to fix certain Lawson LBI reports on dashboard prompting for ID and Password

Weekly Patch Notification: February 21, 2026

Articles, Frontpage Article, Patches
Read more
02/21/2026
https://www.nogalis.com/wp-content/uploads/2026/03/Weekly-Patch-Notification-February-21-2026.jpg 427 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-02-21 20:19:122026-03-14 12:25:53Weekly Patch Notification: February 21, 2026

Aurora MySQL InnoDB Overhead

Articles, Frontpage Article, News

If you’ve ever loaded a few terabytes of raw data into MySQL and then scratched your head when the database footprint grew larger than your flat files, you’re not alone. This question came up recently in a real-world migration: flat files totaled about 2.0 TB, but once ingested into MySQL (with no secondary indexes), the database measured 2.24 TB.

So where did the extra 240 GB come from?


The InnoDB Overhead Story

The main culprit is InnoDB’s design. It’s not just storing your rows — it’s storing them with transactional guarantees, recovery mechanisms, and structures for efficient querying. Here’s what adds up:

  1. Page Structure and Fragmentation
  • InnoDB stores data in 16KB pages.
  • Pages aren’t always fully packed, leaving unused space (internal fragmentation).
  • Multiply that by billions of rows, and you’ve got gigabytes of overhead.
  1. Row Format Metadata

Every row comes with extra fields beyond your raw data:

  • Row headers (7–23 bytes).
  • MVCC metadata like DB_TRX_ID and DB_ROLL_PTR to handle concurrent transactions.

A small per-row overhead scales up dramatically in large datasets.

  1. Redo, Undo, and Temporary Logs

InnoDB maintains:

  • Redo logs (ib_logfile0, ib_logfile1) for crash recovery.
  • Undo logs for rollbacks and consistent reads.
  • Temp tablespace (ibtmp1) for operations like sorts.

Even when idle, these files persist on disk.

  1. Fill Factor / Page Utilization

To keep inserts efficient, InnoDB intentionally leaves free space in pages. This means some storage is held open for growth, rather than packed tightly like in a flat file.

  1. Data Type Inefficiencies
  • VARCHAR, TEXT, BLOB, and DECIMAL fields often take up more space in InnoDB than in a plain CSV.
  • Alignment and padding further contribute.
  1. Deleted but Not Reclaimed Rows

If you’ve done heavy deletes or updates, space may not yet be reclaimed. Running OPTIMIZE TABLE can help, though it’s resource-intensive.


How to Measure the Difference

You can check actual table storage in MySQL:

SELECT

table_schema,

table_name,

ROUND(data_length/1024/1024/1024, 2) AS data_gb,

ROUND(index_length/1024/1024/1024, 2) AS index_gb

FROM information_schema.tables

WHERE table_schema = ‘your_db’

ORDER BY data_gb DESC;

Or examine InnoDB tablespace allocation:

SELECT

table_name,

allocated,

file_size,

free

FROM information_schema.innodb_tablespaces;


Putting It Together

The 12% overhead (240 GB on 2 TB raw) is not unusual at all. In fact, it’s right in line with expectations:

Component Typical Contribution
InnoDB page + row overhead 5–15%
Undo/redo logs, temp files 1–5%
InnoDB system metadata <1%
Fill factor, alignment 2–10%

Flat files are lean but fragile. InnoDB adds the structures that make MySQL durable, transactional, and queryable — and that extra space is the price of those guarantees.


Final Takeaway

If your MySQL footprint is a bit larger than your flat file source, don’t panic. That overhead is just InnoDB doing its job. And in large-scale systems, a 10–15% increase is expected — and often well worth the trade-off for reliability and performance.

02/20/2026
https://www.nogalis.com/wp-content/uploads/2026/02/Aurora-MySQL-InnoDB-Overhead.jpg 470 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-02-20 08:44:132026-02-13 12:47:09Aurora MySQL InnoDB Overhead

PCARD issue- GL165 error file missing

Articles, Frontpage Article, News

Problem:

I was able to access the QA site and see the JE, however there is an issue.  I am not seeing the “error” report for GL165 that we would normally see in v9 production. This is the report that tells us which records have an error and what the error is.

How do we see the error report?  Is this a setting somewhere?

 

Below is an example from v 10 QA.  The test JE has an error, and the GL165 report shows that there is an error, but it doesn’t tell me which record has the issue:

 

Resolution:

To resolve this, simple give your user access to the role which gives access to the IFTR.1 files that generate the error files. Then have the user run the job again.

02/17/2026
https://www.nogalis.com/wp-content/uploads/2026/02/PCARD-issue-GL165-error-file-missing.jpg 470 470 Angeli Menta https://www.nogalis.com/wp-content/uploads/2013/04/logo-with-slogan-good.png Angeli Menta2026-02-17 10:37:562026-02-13 12:43:53PCARD issue- GL165 error file missing
Page 6 of 117«‹45678›»

LEGACY ERP DATA ARCHIVE SOLUTION



Discover how our clients are leveraging AWS services to archive their Legacy ERP data and provide ubiquitous access to users via a light-weight, secure, and read-only web interface. Secure, Fast, Reliable, and Cost Effective. That is the promise of APIX. Follow the link below to find out more and book a discovery call with our data archive specialist.

BOOK DEMO

© Copyright - Nogalis, Inc. 2024
  • Legal
  • Privacy
  • Contact Us
Scroll to top Scroll to top Scroll to top