1. 新闻背景
国际空间站(ISS)的数据库系统将会现代化,从Oracle数据库转移到Microsoft SQL Server,以支持ISS的未来需求和满足其在可持续性方面的目标。该项目将使用德国软件开发公司S&N AG提供的专业服务。据悉,ISS现有数据库中包含大量的数据,例如科学记录、天气记录和宇航员活动记录等,而这些数据将得到更好的管理、安全性和可扩展性。
2. ISS数据库管理现状
ISS现有数据库由Oracle提供支持,但是由于公司架构和许可证成本的问题,这种数据库并不是最佳选择。此外,随着数据需要存储和分析的速度不断加快,ISS需要一种更好、更灵活的方式来管理数据。
ISS计算机经理吉姆·泰勒表示:「我们想要得到一种性能更好、更适应我们未来需求的系统。我们希望此举可以使我们更高效地管理数据,同时可以更好地满足我们的可持续性目标。」
3. MSSQL数据库的优点
ISS采用Microsoft SQL Server数据库具有以下优点:
3.1 高可扩展性
MSSQL具有很高的可扩展性,即虽然ISS需要处理大量的数据,但它可以支持更多的处理器和内存,以更好地适应未来需求的增长。
3.2 更好的安全性
MSSQL提供了高级别的安全性功能,包括基于角色的安全性、数据加密、审计跟踪和信息保护等;此外,MSSQL还可以为用户提供更好的安全性保护措施的选择。
3.3 更好的可管理性
ISS将能够更好地管理其数据,因为MSSQL提供了很多用户友好的工具。例如,ISS可以使用PowerShell或其他类似工具,对其数据实现自动化管理和控制。
3.4 成本更佳
MSSQL的许可证和支持成本相对较低,将有助于ISS节省成本。
4. 数据库迁移的必要性
ISS的计算机经理吉姆·泰勒指出,数据库迁移的过程是复杂的。但是,他相信这个过程是值得的,因为他们的目标是为了更好地管理和保护数据,并支持他们的可持续性目标。
他说:「将数据从现有系统转移到新系统会涉及到一些显著的问题,包括数据格式和安全性的问题。但是,我们已经为数据访问、存储和保护制定了详细的计划。我们相信这个新系统可以帮助我们更好地完成这些工作,并为ISS的未来发展打下坚实的基础。」
5. 总结
通过将ISS现有的Oracle数据库转移到Microsoft SQL Server,ISS可以为未来的需求打下坚实的基础,同时具有更好的可持续性目标。尽管数据库迁移过程中存在一些挑战,但ISS已为此做出了充分准备,并期望在不久的将来获得更高效的数据管理和保护。
USE master;
GO
CREATE DATABASE IssDb ON
( NAME = 'IssDb_dat',
FILENAME = 'F:\Data\IssDb.mdf',
SIZE = 20,
MAXSIZE = 500,
FILEGROWTH = 10 )
LOG ON
( NAME = 'IssDb_log',
FILENAME = 'G:\Logs\IssDb.ldf',
SIZE = 5MB,
MAXSIZE = 100MB,
FILEGROWTH = 5MB )
GO