首先欢迎有JAVA#JSP兴趣的加入技术群:15328132(为了不让无关人员加入,请回答一个JAVA的简单问题久可以接受高手们的指点!)然后问一个关于如何访问数据库的问题:
我们实验室注册了一个域名,同时有固定IP(域名和我实验室固定IP绑定),我现在想实现通过Internet网访问我的数据库SQL 2000,如何操作?补充;
平时在开发数据库时都是通过ADO来访问本地数据库,最多也是访问局域网内的数据库。
我们实验室注册了一个域名,同时有固定IP(域名和我实验室固定IP绑定),我现在想实现通过Internet网访问我的数据库SQL 2000,如何操作?补充;
平时在开发数据库时都是通过ADO来访问本地数据库,最多也是访问局域网内的数据库。
只要你的服务器的sqlserver启动并支持TCP/IP(缺省就支持),且没有防火墙(至少1433端口要开放)
只要你的客户机能通过internet访问到服务器
就可以了
以下是一个连接串例子
Provider=SQLOLEDB.1;Password=ssss;Persist Security Info=True;User ID=sa;Data Source=www.test.com
不过,很少有人这样做,因为将sqlserver开放在internet网上是极不安全的(我记得几年前CSDN就因为此被人黑过)
help me
三层分布式体系对于原两层的一个特点就是是其安全性:中间层隔离了客户直接对数据服务器的访问,保护了数据库的安全;
当然,对“三层结构”的理解有很多,它的技术也相当复杂,不是一二句就能说明白的.
楼主既然创JSP技术群,那就应该看一下有关三层应用的资料,在JAVA(特别是J2EE)的应用里,用三层的相当多,当然“三层结构”一般针对的都是大型应用,非单个人就能完成项目,比如lenovo的商务系统.