sql实现跨库访问的办法是什么?
发布时间:2022-03-04 00:51:57 所属栏目:MsSql教程 来源:互联网
导读:sql数据库怎样实现跨库访问?有些需求需要我们一个数据库访问另一个数据库,或者一台服务器访问另一台服务器的数据库,很多新手不了解要怎样做sql跨库访问,下面小编就给大家介绍一下实现方法。 同一台服务器跨库访问实现 1. 首先创建两个数据库CrossLibrary
|
sql数据库怎样实现跨库访问?有些需求需要我们一个数据库访问另一个数据库,或者一台服务器访问另一台服务器的数据库,很多新手不了解要怎样做sql跨库访问,下面小编就给大家介绍一下实现方法。 同一台服务器跨库访问实现 1. 首先创建两个数据库CrossLibraryTable1,CrossLibraryTable2 --创建CrossLibraryTable1脚本: use master --打开master数据库,一般的创建语句都在master中执行. go if exists (select * from sysdatabases where name='CrossLibraryTable1') drop database CrossLibraryTable1 /*检查有没有这个数据库,如果有就删除它。*/ go create database CrossLibraryTable1 on primary ( name='CrossLibraryTable1_data', ------------ 养成好习惯,数据文件加_data filename='F:代码存放数据库CrossLibraryTable1_data.mdf', ------------ 一定要是.mdf的文件,代表主数据文件 size=5mb, --默认数据库大小 maxsize=100mb, --最大容量 filegrowth=1mb --增长量 ) log on ( name='CrossLibraryTable1_log', ------------ 养成好习惯,日志文件加_log filename='F:代码存放数据库CrossLibraryTable1_log.ldf', ------------ 一定要是.ldf的文件,代表日志文件 size=1mb, --默认数据库大小 filegrowth=10% --增长量 ) name='CrossLibraryTable2_data', ------------ 养成好习惯,数据文件加_data filename='F:代码存放数据库CrossLibraryTable2_data.mdf', ------------ 一定要是.mdf的文件,代表主数据文件 size=5mb, --默认数据库大小 maxsize=100mb, --最大容量 filegrowth=1mb --增长量 ) log on ( name='CrossLibraryTable2_log', ------------ 养成好习惯,日志文件加_log filename='F:代码存放数据库CrossLibraryTable2_log.ldf', ------------ 一定要是.ldf的文件,代表日志文件 size=1mb, --默认数据库大小 filegrowth=10% --增长量 ) 然后,执行完脚本后,刷新一下就可以看到刚刚创建的数据库了: 2.接下来在两个数据库里面分别创建一个CrossTest1和一个CrossTest2表用于跨库查询 --创建CrossTest1脚本: use CrossLibraryTable1 create table CrossTest1( Id int primary key identity, Name nvarchar(20) ) --创建CrossTest2脚本: use CrossLibraryTable2 create table CrossTest2( Id int primary key identity, Name nvarchar(20) ) 表创建好后,我们再添加几条数据进去: use CrossLibraryTable1 insert into CrossTest1 values('跨库1测试数据1') insert into CrossTest1 values('跨库1测试数据2') (编辑:天瑞地安资讯网_瑞安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server-2008 – SQL Server 2008 R2 100%可用性
- sql-server – 改变列SQL的DEFAULT约束
- sql server怎样写查询语句?聊聊查询性能问题
- sql-server – 从备份SQL Server还原,只是主文件组
- sql – 如何重用大型查询而不重复它?
- sql-server-2000 – 查询以获取SQL Server 2000中的所有外键
- sql怎么创建约束?一文看懂五种约束的创建
- 使用SQL计算年份的确切日期差异
- sql-server – 你可以使用COUNT DISTINCT和OVER子句吗?
- sql-server – 收缩Sql Server数据库
站长推荐
热点阅读

