Ⅰ 两台电脑要共用一个数据库,用网线怎样设置连接
1、制作交叉网线,一头做成568A(线路排序是:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕),另一头做成568B(线路排序是:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕)。做好后,用网线连接两台电脑。
2、两台电脑里任意选择一台作为主机,打开网上邻居。在左边的操作中选择查看网络连接,找到本地连接。双击本地连接,弹出本地连接状态栏,点击下面的属性,打开本地连接属性栏,并在属性栏中双击tcp/ip协议。打开tcp/ip协议属性栏,选择 使用下面的ip地址,并在ip地址,子网掩码,默认网关中分别填入192.168.1.1 ,255.255.255.0 ,192.168.1.1 ,下面的DNS服务器就不用填写了,点确定,主机ip等信息设置完成。
3、打开另外一台机器的网络连接,找到本地连接,还是按照上面的操作,设置这台机器的ip地址,同样选择 使用下面的ip地址,分别在ip地址,子网掩码,默认网关中填入192.168.1.2(最后一个数可以是2-254之间的任意一个,自己随意) ,255.255.255.0 ,192.168.1.1 ,点确定完成。
4、两台电脑设置完成后,看网上邻居有没有出现对方电脑。有的话就把你要传输的文件资料设置成共享。这样就可以互相传输数据了。
Ⅱ 怎么实现网页和数据库(SQL)的连接
sql
server
2000无论是个人版、企业版还是标准版,只要细版本在8.00.1760以下,均不提供远程数据库连接,即使服务器端工具和客户端工具的设置均有tcp/ip设置和数据库连接属性也设置了rpc远程连接,仍然不能实现远程连接。该怎么解决呢?
解决方案如下:
首先,需要打sp4补丁,该补丁包含了以前sp1、2、3的补丁,安装此补丁后一般要重新启动计算机,再进行远程连接就可以了,如再企业管理器可远程注册服务器、查询分析可连接远程服务器、odbc可连接远程服务器。
要点:
1.确认服务器端sql服务端口号是否为:1433
2.如果不是1433,配置客户端
3.建立服务器端登录帐号,确保角色及管理数据库
一、查看服务器端情况
1.
看ping
服务器ip能否ping通。
这个实际上是看和远程sql
server
服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql
server
服务器的ip拼写正确。
2.
在dos或命令行下输入telnet
服务器ip
端口,看能否连通。
如telnet
202.114.100.100
1433
通常端口值是1433,因为1433是sql
server
的对于tcp/ip的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。
如果这一步有问题,应该检查以下选项。
1)
检查远程服务器是否启动了sql
server
服务。如果没有,则启动。
2)
检查sql
server服务器端有没启用tcp/ip协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开
开始菜单->程序->microsoft
sql
server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。
3)
检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。
事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏sql
server服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变(具体方式见
二:设置客户端网络实用工具)。
4)
如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。(4、5步我没有做就成功了)
5)
检查服务器是否在1433端口侦听。如果sql
server服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入
netstat
-a
-n
或者是netstat
-an,在结果列表里看是否有类似
tcp
127.0.0.1
1433
listening
的项。如果没有,则通常需要给sql
server
2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入select
@@version
执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。
如果以上都没问题,这时你再做telnet
服务器ip
1433
测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。
Ⅲ 网络怎么连接数据库
VB访问SQL Server数据库技术全揭密(1)
本文讨论了Visual Basic应用程序访问SQL Server数据库的几种常用的方法,分别说明了每种方法的内部机理并给出了每种方法的一个简单的实例,最后比较了每种方法性能和优缺点。
一、引言
SQL Server是微软推出的中小型网络数据库系统,是目前最常用的数据库系统之一。随着SQL Server网络数据库应用程序日益增多,这种Web数据库应用系统的正常运行一般依赖于已存在的用户数据库。创建维护数据库的工作可用SQL Server提供的SQL Enterprise Manager工具来进行,如能提供一种定制的数据库管理工具,通过管理应用程序来管理数据库及其设备,对用户来说无疑是最理想的。
Visual Basic作为一种面向对象的可视化编程工具,具有简单易学,灵活方便和易于扩充的特点。而且Microsoft为其提供了与SQL Server通信的API函数集及工具集,因此它越来越多地用作大型公司数据和客户机—服务器应用程序的前端,与后端的Microsoft SQL Server相结合,VB能够提供一个高性能的客户机—服务器方案。
二、VB访问SQL Server数据的常用方法
使用Visual Basic作为前端开发语言,与SQL Server接口有几种常用的方法,即:
①数据访问对象/Jet
②为ODBC API编程
③使用SQL Server的Visual Basic库(VBSQL)为DB库的API编程
④RDO 远程数据对象(RemoteData Objects)
⑤ADO 数据对象(Active Data Objects)
1、数据访问对象/Jet
VB支持Data Access Objects(DAOs)的子集。DAO的方法虽然不是性能最好的管理客户机—服务器之间的对话方式,但它的确有许多优点。DAO/Jet是为了实现从VB访问Access数据库而开发的程序接口对象。使用DAOs访问SQL Server的过程如下:应用程序准备好语句并送至Jet,Jet引擎(MASJT200.DLL)优化查询,载入驱动程序管理器并与之通讯,驱动程序管理器(ODBC.DLL)通过调用驱动器(SQLSRVR.DLL)的函数,实现连接到数据源,翻译并向SQL Server提交SQL语句且返回结果。下面是一个用DAOs访问SQL Server的VB实例。
注释:Form Declarations
Dim mydb As Database
Dim mydynaset As Dynaset オ
Private Sub Form_Load()
Set mydb = OpenDatabase("", False, False, "ODBC; DSN=Myserver; WSID=LCL; DATABASE = sales")
Set mydynaset = mydb CreateDynaset("Select*from Customers") オ
End Sub ァ
上述例子是以非独占、非只读方式打开sales数据库,并检索Customers表中的所有字段。OpenDatabase函数的最后一个参数是ODBC连接字符串参数,它指明了Microsoft Access连接到SQL Server所需要知道的一些内容。其中“DSN”为数据源名,“WSID”为工作站名,“DATABASE”为所要访问的数据库名。
2、利用ODBC API编程
ODBC(Open Database Connectivity)的思想是访问异种数据库的一种可移植的方式。与数据资源对话的公用函数组装在一个称为驱动程序管理器(ODBC.DLL)的动态连接中。应用程序调用驱动程序管理器中的函数,而驱动程序管理器反过来通过驱动器(SQLSRVR.DLL)把它们送到服务器中。
下面的代码使用上面一些函数先登录到一个服务器数据库,并为随后的工作设置了语句句柄。
Global giHEnv As Long
Global giHDB As Long
Global giHStmt As Long
Dim myResult As integer
Dim myConnection As Srting
Dim myBuff As String*256
Dim myBufflen As Integer
If SQLAllocEnv(giHEnv)<>SQL_SUCCESS Then
MsgBox"Allocation couldn注释:t happen!"
End If
If SQLAllocConnect(giHEnv,giHDB)<>SQL_SUCCESS Then
MsgBox "SQL Server couldn注释:t connect!"
End If
myConnection="DSN=myServer;UID=LCL;PWD=;APP=ODBCTest;WSID=LCL;DATABASE=sales"
myResult=SQLDriverConnect(giHDB,Test,form1.hWnd,myConnection.len(myConnection),myBuff,256,myBufflen,SQL_DRIVER_COMPLETE_REQUIED)
myResult=SQLAllocStmt(giHDS,giHStmt)
myResult=SQLFreeStmt(giHStmt,SQL_COLSE)
rsSQL="Select * from Customers Where City = "Hunan""
myResult = SQLExecDirect(giHStmt,rsSQL,Len(rsSQL))
3、使用VBSQL对DB库API编程
DB库是SQL Server的本地API,SQL Server的Visual Basic库(VBSQL)为Visual Basic程序员提供API。从一定意义上说,VBSQL是连接Visual Basic程序到SQL Server的性能最好最直接的方式。VBSQL包含以下三个文件:
VBSQL.VBX: 包含库函数,具有访问重要的消息和处理错误的能力
VBSQL.BI:包括所有的常量和变量说明
VBSQL.HLP:Windows帮助文件,使用VBSQL的指南
使用VBSQL时,必须将VBSQL.BI加入到Visual Basic工程文件中,并确保VB程序运行时有VBSQL.VBX文件。
一般的DB库API编程的过程是这样的:先通过调用SqlInit对DB库进行初始化,再调用SqlConnection打开一个连接,然后就可做一些工作。下面的代码是一个初始化DB库并登录到服务器的通用例程
Ⅳ 怎么把数据库跟网页连接起来
以DW8.0为例 1.新建数据库 文件 然后关闭 选择 控制面板-管理工具-数据源 (ODBC) 进入后选择 系统dsn 添加 2.打开DW 新建站点 注意测试服务器 然后 文件-新建-动态页 VBscript 进入后 选择窗口-数据库 自定义-输入 文件名称 选择路径 2.绑定 -数据库 至此DW与ACCESS数据库已连接成功
Ⅳ plsql配置数据连接
PLSQL
连接
oracle
数据库配置
方法一:
1
)点击
Net Configuration Assistant
2)
在弹出的对话框中选择本地
Net
服务名配置,点下一步
3
)
在服务名配置对话框中选择添加,点下一步
4
)
在如下对话框中填写要访问的
oralce
数据库的服务名,
该服务名可以通过
oralce
登录用户名进入环境,
在
.cshrc
中,
环境变量
ORACLE_SID
对应的值便是这个服务名,也可以在
oracle
用户环境下执行
grep | env ORACLE_SID
查找。
点击下一步
5
)选择
TCP
协议,点下一步
6
)主机名中填写要访问的
oracle
数据库服务器,使用标准端口号
1521
,点下一步
7
)选中
“
是,进行测试
”
,点下一步
8)
点更改登录,
填写要访问的数据库用户名和密码,确保其正确。
此处主要是验证前面配置是否正确,
如正确这里的测
试就可以成功。
如果不正确请检查服务名、
ip
地址、用户名、密码中是否有写错,并改之,就可以成功了。
测试成功后点下一步
9
)在下图中填写网络服务名,此处的网络服务名可以随意取名,点下一步,后面配置数据源的时候用的就是这个网络
服务名
方法一用起来有点小复杂,不过可以了解数据库的配置步骤,方法二相对来说简单很多
找到本机
oracle
数据库安装的如下路径,如:
F:\app\Administrator\proct\11.1.0\client_1\network\admin
,在该路径下有个文件
tnsnames.ora
,打开文件会发现里
面有很多连接配置,直接拷贝一个修改如下红色字
SYSDB_102 = //
对应的就是上面方法一提到的网络服务名
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.41.24.102)(PORT = 1521)) //
访问数据库的
ip
)
(CONNECT_DATA =
(SERVICE_NAME = sysdb) //
数据库服务名
)
)
当配置好后,就可以用
PLSQL
访问数据库了
PLSQL
连接
oracle
数据库配置
方法一:
1
)点击
Net Configuration Assistant
2)
在弹出的对话框中选择本地
Net
服务名配置,点下一步
3
)
在服务名配置对话框中选择添加,点下一步
4
)
在如下对话框中填写要访问的
oralce
数据库的服务名,
该服务名可以通过
oralce
登录用户名进入环境,
在
.cshrc
中,
环境变量
ORACLE_SID
对应的值便是这个服务名,也可以在
oracle
用户环境下执行
grep | env ORACLE_SID
查找。
点击下一步
5
)选择
TCP
协议,点下一步
6
)主机名中填写要访问的
oracle
数据库服务器,使用标准端口号
1521
,点下一步
7
)选中
“
是,进行测试
”
,点下一步
8)
点更改登录,
填写要访问的数据库用户名和密码,确保其正确。
此处主要是验证前面配置是否正确,
如正确这里的测
试就可以成功。
如果不正确请检查服务名、
ip
地址、用户名、密码中是否有写错,并改之,就可以成功了。
测试成功后点下一步
9
)在下图中填写网络服务名,此处的网络服务名可以随意取名,点下一步,后面配置数据源的时候用的就是这个网络
服务名
方法一用起来有点小复杂,不过可以了解数据库的配置步骤,方法二相对来说简单很多
找到本机
oracle
数据库安装的如下路径,如:
F:\app\Administrator\proct\11.1.0\client_1\network\admin
,在该路径下有个文件
tnsnames.ora
,打开文件会发现里
面有很多连接配置,直接拷贝一个修改如下红色字
SYSDB_102 = //
对应的就是上面方法一提到的网络服务名
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.41.24.102)(PORT = 1521)) //
访问数据库的
ip
)
(CONNECT_DATA =
(SERVICE_NAME = sysdb) //
数据库服务名
)
)
当配置好后,就可以用
PLSQL
访问数据库了
PLSQL
连接
oracle
数据库配置
方法一:
1
)点击
Net Configuration Assistant
2)
在弹出的对话框中选择本地
Net
服务名配置,点下一步
3
)
在服务名配置对话框中选择添加,点下一步
4
)
在如下对话框中填写要访问的
oralce
数据库的服务名,
该服务名可以通过
oralce
登录用户名进入环境,
在
.cshrc
中,
环境变量
ORACLE_SID
对应的值便是这个服务名,也可以在
oracle
用户环境下执行
grep | env ORACLE_SID
查找。
点击下一步
5
)选择
TCP
协议,点下一步
6
)主机名中填写要访问的
oracle
数据库服务器,使用标准端口号
1521
,点下一步
7
)选中
“
是,进行测试
”
,点下一步
Ⅵ 如何连接并使用局域网内另一台电脑的sql数据库。
工具/材料:Management Studio。
1、首先在桌面上,点击“Management Studio”图标。
Ⅶ 怎么链接服务器上的数据库
需要在“开始”-“程序”里设置一下。
Ⅷ sql server数据库连接
一.设置客户端网络实用工具
点击“开始”-“程序”,在“microsoft
sql
server”菜单中选择“客户端网络实用工具”。
点击图片可在新窗口打开
在“别名”选项中点击“添加”。
点击图片可在新窗口打开
在“服务器别名”中,填入您网站域名,在“网络库”区域中点击“tcp/ip”,在“连接参数”区域取消“动态决定端口”,指定“端口号”为2433。填写完毕后,点击“确定”按钮保存配置。
点击图片可在新窗口打开
二.企业管理器的使用
点击“开始”-“程序”,在“microsoft
sql
server”菜单中打开“企业管理器”。在企业管理器中,右键单击“sql
server组”,选择“新建sql
server注册”。
点击图片可在新窗口打开
在属性窗口中选择“高级”选项卡,将“登录超时”的数值设置为0。按照上面说的把远程数据库就已经连上了
点击图片可在新窗口打开
此时会出现sql
server属性窗口,在“服务器”中填入您网站的域名,选择“使用sql
server身份验证”,“登录名”和“密码”分别填入主机开通邮件中的用户名和密码,然后点击“确定”。
点击图片可在新窗口打开
连接成功后,你会看到“sql
server组”中多了一个名称为您网站域名的服务器。此时,您就可以像操作本地sql数据库一样管理网站数据库了。
注意事项:
如果连接的时候出现超时错误,更改超时时间即可,方法是点击“工具”-“选项”。
Ⅸ 如何连接远程计算机的SQL数据库
使用SQL查询分析器可以直接操作远程数据库的。
例远程数据库 ip地址为:10.10.10.1 端口为1433。
注:1433为SQL默认服务端口,可以省略。
启动SQL查询分析器(如果本机没有安装SQL数据库,可以单独安装网络连接工具)
如图所示填写服务器地址,及登陆账号密码,就可以访问了。