绑架游戏电影百度网盘:关于SQL查询

来源:百度文库 编辑:高校问答 时间:2024/04/29 09:21:32
比如服务器192.168.1.2上有一默认实例的数据库MAS,其中有一表AAA,现在要在另一机器访问它,如何写SQL语句?
以下好象不行:
select * from [192.168.1.2]..MAS..AAA
该如何访问呀?

装配套的客户端,与该数据库进行连接

是写程序的话得先连接数据库,然后再写代码查询
以oracle为例
String driverName="oracle.jdbc.driver.OracleDriver";
Class.forName(driverName);
String userName = "tehz";
String userPsw = "tehz";
String url = "jdbc:oracle:thin:@192.168.1.2(计算机名):1522(端口):orcl" ;
conn = DriverManager.getConnection(url,userName,userPsw);

如果不是编程,直接进入客户端,里面能直接输入SQL语句

看起来你的数据库为MSSQLSERVER,你是想在一个数据库中访问另一个数据库中的表,可按以下步骤做到:

1、启动SQL Server Enterprise
2、连接到数据库服务器
3、在左侧树状图的“安全性”下的“链接服务器”上点右键
4、点击菜单项“新建链接服务器”,也就是第一项,按提示建立到另一个数据库的连接,假设链接名为 rd

以后要rd代表的数据库服务器上的MAS数据库的AAA表,可以用下面的SQL实现

SELECT*FROM RD.MAS.DBO.AAA

祝你好运!

对大型数据库,需要在客户端软件里的sql查询分析器登陆后篆写sql语句
select * from mas.aa
对access等数据库,没有办法实现网络访问执行

嘻……
打开数据库你[192.168.1.2]干嘛,

这么当然不行了
你得先在要查询的机器上安装对应数据库的客户端,是ORACLE 8 就装ORACLE 8 ,是SQL SERVER 就装SQL SERVER,然后再进行配置,一般的客户端都有SQL查询器一类的东西,在里面输入SQL语句就行了