以sqlserver2000为例。
一、在本机电脑打开sql server 2000的企业管理器;
② 怎么连接服务器上的SQL数据库
以sqlserver2000为例。
一、在本机电脑打开sql server 2000的企业管理器;
③ 如何连接同一服务器上的两个数据库的SQl
dbo.db1.table1.test1=dbo.db2.table2.test2
④ 两个SQL Server2008数据库如何实现跨局域网、跨服务器的数据同步
楼主好,想实现这个的话,可以使用SQL自带的VS开发工具,做一个ETL包,然后部署发布到服务器数据库上,添加作业,设定同步时间即可。跨局域网和跨服务器基本上在SQL连接中,本身就不太好解决,需要有服务器之间的链接访问权才可以建立连接。但是ETL不受这一点限制。唯一不足的地方在于,如果你有100张表数据需要同步,做ETL包是个麻烦事,同一个模式,你要做非常多的ETL流程,不管是做在一个包中也好,多个包中也好,都会显得比较繁琐。但是好处是不受服务器限制,另外要注意,如果同步的表有外键,那么需要在做ETL的时候添加执行顺序,才能确保表数据同步成功的。如果想了解更多可加我,646443736
⑤ 一台服务器上装了两个sql数据库 排序规则不同 现在要连接查询
select * from databasename1.dbo.tablename t1 inner join databasename2.dbo.tablename2 t2
on t1.col1 = t2.col1
选择只要用【数据库名.dbo.表名】 即可(可能也不是dbo 看数据库的设置了)
⑥ 如何在一台服务器上安装多个SQL数据库
一台服务器上一般只能安装一个SQL数据库
如果服务器的配置高,内存大的话,可以在服务器里建虚拟机,然后在虚拟机里也可以安装SQL数据库,这样子就可以建多个SQL数据库
⑦ 一台电脑可以同时装两个带有SQL数据库的软件吗
可以的,但是前提是必须不同版本的软件,如果是相同版本的肯定是不行的
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL Server是由Microsoft开发和推广的关系数据库管理系统
(7)服务器连接两个sql数据库扩展阅读:
特点
1.真正的客户机/服务器体系结构。
2.图形化用户界面,使系统管理和数据库管理更加直观、简单。
3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
4.SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。
5.具有很好的伸缩性,可跨越从运行Windows 95/98的小型电脑到运行Windows 2000的大型多处理器等多种平台使用。
6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。
7.SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。
SQL Server 2000与以前版本相比较,又具有以下新特性 :
1.支持XML(Extensive Markup Language,扩展标记语言)
2.强大的基于Web的分析
3.支持OLE DB和多种查询
4.支持分布式的分区视图
⑧ 如何做涉及不同服务器的两个SQL数据库的查询
这个简单,使用
sqlserver
的
OPENDATASOURCE
函数,开启另外一个数据库的临时链接就可以了。不过那台服务器的数据库必须开启了IP访问。
⑨ 如何实现两个SQL数据库的同步操作
sql同步使用dblink同步数据。
具体参考实例:
1、在win下创建linux的DBLINK
a.查看linux下的tnsnames.ora文件
[oracle@myrac1 admin]$ cat tnsnames.ora
# tnsnames.ora Network Configuration File: /s01/app/oracle/proct/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
HJJ =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = myrac1.oracle.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = hjj)
)
)
b.创建dblink
SQL> create database link win_lin_link connect to hjj identified by xxxx
2 using '(DESCRIPTION =
3 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.171)(PORT = 1521))
4 (CONNECT_DATA =
5 (SERVER = DEDICATED)
6 (SERVICE_NAME = hjj)
7 )
8 )'
9 /
Database link created.
2.在win下创建trigger
SQL> create or replace trigger trig_win_emp
2 after insert on emp
3 for each row
4 begin
5 insert into emp@win_lin_link values(:new.empno,:new.empname,:new.empsalary);
6 end;
7 /
Trigger created.
3.测试
4.结果
win下插入数据
SQL> insert into emp values('E001','LYN',2300);
1 row created.
SQL>COMMIT;
Commit complete.
SQL> select *from emp;
EMPNO EMPNAME EMPSALARY
---------------------------------------- ---------------------------------------- ----------
E001 LYN 2300
SQL> select * from emp@win_lin_link;
EMPNO EMPNAME EMPSALARY
---------------------------------------- ---------------------------------------- ----------
E001 LYN 2300
linux下查看数据
SQL> select * from emp;
EMPNO EMPNAME EMPSALARY
-------------------- -------------------- ----------
E001 LYN 2300
⑩ 服务器上有两个数据库SQL2000和SQL2005,怎么连接其中一个
如果你打开的是SQL
2005,那么你在选择登录的数据库服务器时会有两个可选,一个是2005的数据库,还有一个是2000的数据库,只要选择了之后就可以按你设定的方式(比如是sa验证或者是windows验证)登录了。如果你打开的是2000的企业管理器,好像只能登录2000的数据库(因为我同时装过两个数据库,装完之后都一直是只打开2005的管理器)。SQL
Server在安装时都会创建实例,如果先安装2000再安装2005,最终将会有两个实例。我所提到的“登录数据库”就是登录到数据库实例。