多虚拟机如何共享MSSQL同一数据库

多虚拟机如何共享MSSQL同一数据库,第1张

将安装MSSQL2008虚拟机单独分配一个IP地址;

其他需要访问数据库的虚拟机也分别分配在同一个网络的IP地址;

其他虚拟机要能 ping 通安装MSSQL2008虚拟机的IP地址;

确保没有防火墙屏蔽安装MSSQL2008虚拟机的访问端口(默认是: 1433)

在其他虚拟机上安装 Microsoft SQL Server Management Studio

运行其他虚拟机上的 Microsoft SQL Server Management Studio,然后在服务器名称那里填写已安装MSSQL2008虚拟机的IP地址,身份验证选:”SQL Server身份验证“,在登录名那里填写数据库的用户名(如sa),在密码那里填写正确的登录密码。

如果安装了多个服务器实例,或者指定了非默认的端口,服务器名称那里的填写格式为:主机名称(或者主机IP地址):端口号\数据库实例名称

开发时如果需要配置连接字串,格式一般为 "Data Source=<服务器名>Initial Catalog=<数据库名>User ID=<用户名>Password=<密码>"

如果数据库可以远程连接,直接使用工具连接就可以导入了

如果不支持,有两种情况:一般虚拟机上都会提供数据库管理的工具,使用工具就可以。

如果不提供,可以在JSP页面中使用JDBC,连接好数据库以后,可以使用FileInputStream将文件读取到内存中,然后在连接好的数据库执行读取的语句就可以了

可以在网站里加上数据库备份还原的功能,这样如果网站被黑,直接还原数据库就行了。而且可以本地下载那些备份。

如果不会做备份还原的功能,我可以给你个实例参考,不过要加分哦~~


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/49357.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-24
下一篇2023-02-24

发表评论

登录后才能评论

评论列表(0条)

    保存