Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6173461
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T23:34:50+00:00 2026-05-23T23:34:50+00:00

My company has a database in IBM’s Lotus DB. It was designed long back.

  • 0

My company has a database in IBM’s Lotus DB. It was designed long back. Now, the contract is ending, and we need to transfer it to SQL Server. The problem is that it is a huge organization, and since these databases are very old…we are not able to track the person who designed it. Right now, we just have the application which was build using the lotus DB. Is there a way we can migrate this to SQL Server? Are there any good tools available to migrate the data to SQL Server?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T23:34:51+00:00Added an answer on May 23, 2026 at 11:34 pm

    There are no tools that can auto-magically translate a non-relational unstructured LN DB into an SQL schema. Lotus Notes is like “NoSQL“

    As Domino is un-structured, you need to manually check the views that will give you an indication of the relationships between documents and what referential integrity constraints you need to apply. You can start by looking at the sorted order of the views, and the view formulas they are using. You then need to consider the complexity of the UI in the form design and how you will replicate that.

    In many cases you will need to create your own specific unique keys. Depending on the complexity, this may not be a huge task. The real work will start when you see the size of the relational design and UI technology to mimic what Lotus Notes does natively.

    Here is a high level approach to migrating data.

    1/ Analyse the views and identify the sorted order as an indication of keys.

    2/Look at the forms to see how many fields you need to export.

    3/ Draw up your new design for data and the UI. This will help you find gaps between Lotus Notes data and functionality with the new system.

    4/ Design exports of documents from Lotus Notes into flat files or you can load them straight into the tables in the next step.

    5/ Load the raw data into a set of “triage” tables for data cleansing as you’ll find some fields may be null or empty. These tables usually don’t have much in the way of constraints or rules, because Lotus Notes data will generally not conform to it. So allow for it.

    6/ You should now be able to identify all the known gaps in the data and make adjustments to tweak the data or change your final design.

    7/Design your final loading scripts to move the data from Triage to the production quality relational system.

    This is the joy of system migrations, that is, to go from one technology to another and still give users the same system. Users generally don’t take that news well when you show them the price tag associated with it….

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Our company has a product which relies on local database to work (it allows
My company has developed a long standing product using MFC in Visual C++ as
i have made a company website which has the MYSQL database of accounting,inventory,expenses, etc.
IBM Cognos TM1 is a multidimensional database that my company thinks is the latest
I am creating a database for a publishing company. The company has around 1300
In my database I have a Company . The company has Branches , which
My company database has 20 different string formats for their primary product label. All
Here is the schema for the database: https://i.stack.imgur.com/omX60.png Which company has the least entitlements?
My company has been using MSTest and NUnit. I am now switching us over
My company has this Huge Database that gets fed with (many) events from multiple

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.