为什么总是连接不上数据库

为什么总是连接不上数据库,第1张

数据链接能测试成功,但是是程序里面链接不通是因为在数据链接设置的时候,有一项“允许保存密码”要打上勾。这个是决定在生成的链接字符串中有没有“password=xxx”这一项,如果少了肯定是链接不上,提示登陆失败。

做端口映射,在代理服务器上安装端口映射工具,例如PortMap。然后进行配置,把代理服务器的数据库端口映射到数据库服务器的数据库端口上。例如sqlserver是1433,oracle是1521
这样你访问代理服务器的数据库端口就等于访问数据库服务器的对应端口了。
为了更加安全,你还可以在客户端上设置使用非默认的端口访问代理服务器,然后在代理服务器上把你指定的端口映射到数据库服务器的数据库端口。比如在代理服务器上把8000端口映射到服务器1433端口,然后在客户端上配置为使用8000端口来访问数据库。这样你就可以通过代理服务器的8000端口来连接sqlserver数据库了。
另外,也可以不用代理服务器,直接用路由器做端口映射。

无论使用那种数据库,都有和其他数据库进行通讯或者数据文件进行数据交换的需求。
在应用程序中进行信息交换和信息共享的时候,可以通过数据文件交换或者数据库间的数据互访。今天为大家分享如何使用SQLSERVER链接服务器访问数据库,实现数据共享。
链接服务器是SQLServer数据库自定义的虚拟服务器,它定义了访问OLEDB数据所需要的全部信息。
方法/步骤
步骤1:打开企业管理器,如下。
步骤2:选择数据库,安全性,点击新建链接服务器。
步骤3:选择链接服务器属性,常规,输入名称:TEST,选择ORACLE数据库提供程序,输入名称、数据源。
步骤4:进行安全性设置。本地登录,选择SQLServer数据库登录用户,远程登录用户和密码,输入远程连接数据库的用户和密码,选择用此安全上下文进行,输入远程登录用户和密码。
步骤5:点击TEST链接服务器下的表,我们可以访问ORACLE数据库的表了。
注意:产品名称要和所链接的服务器相对应,使用ORACLE数据库就要输入ORACLE,使用SQLServer就输入SQLServer。
END
注意事项
本地登录需要输入本地SQLServer的用户和密码。
SQLServer链接服务器可以通过配置读取到ORACLE数据库数据。

是否想询问“timer数据库经常进不去的原因”timer数据库经常进不去的原因有数据库服务器故障、数据库连接问题、数据库访问权限问题等。
1、数据库服务器故障:如果Timer数据库所在的服务器出现故障,比如硬件故障、网络故障等,就可能导致数据库无法正常访问。
2、数据库连接问题:如果Timer数据库的连接方式、连接参数等出现了问题,就可能导致数据库无法正常连接。
3、数据库访问权限问题:如果Timer数据库的访问权限设置不当,比如设置了过于严格的权限或者没有为用户设置相应的权限,就可能导致数据库无法正常访问。

关于如果访问的问题分3步吧

1赠送方应该告诉你放置你数据库的服务器地址,以及数据库的用户名和密码,不过一般用户名和密码是你提供给赠送方,他们帮你设置好的。

2你本地装有MYSQL和MSSQL数据库。

3对本地数据库进行访问远程数据库的设置。

最后一步要自己具体 *** 作的。

一般来说数据库的服务器和网站的服务器是分开的,你说的自行建立文件夹当作数据库我不太明白你到底是什么意思,如果你用的是aess数据库,就可以方便地在本地建立。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10543335.html

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

发表评论

登录后才能评论

评论列表(0条)

保存