SQL Server访问Oracle数据库并读取数据-创建链接服务器
SQL Server数据库添加新用户,并为新用户赋予“serveradmin”的角色
超级用户sa登录进去后点击安全性—>登录名,右键“新建登录名”,
1.选择左边栏目中的“常规”,打开如下界面

常规:
输入“登录名”,如“sa”
选择SQL Server身份验证登录,并设置密码
把“强制实施密码策略”前的对勾取消掉
选择“默认数据库”,上图中为示例数据库
不要点击“确定”按钮
2.选择左边栏目中的“服务器角色”,打开如下界面

服务器角色:
把“public”和“serveradmin”前面的“对勾”勾上,即赋予该用户的角色为“public”和“serveradmin”。
3.选择左边栏目中的“用户映射”,打开如下界面

用户映射:
选择该用户有权操作哪些数据库,以及数据库中哪些表
4.选择左边栏目中的“状态”,打开如下界面

点击“确定”按钮,完成用户“s”的创建。
链接Oracle数据库
点击“服务器对象”—>“链接服务器”,右键“新建链接服务器”,打开如下图所示界面。
1.选择左边栏目中的“常规”,打开如下界面

常规:
输入“链接服务器”的名称
选择“其他数据源”
“访问接口”选择“Oracle Provider for OLE DB”
“产品名称”输入Oracle数据库的实例名,如“orcl”
“数据源”输入Oracle数据库的实例名,如“orcl”
“访问接口字符串”输入Oracle数据库的实例名,如“orcl”
不要点击“确定”按钮
2.选择左边栏目中的“安全性”,打开如下界面

安全性:
选择“使用此安全上下文建立连接”
“远程登录”
“使用密码”

浙公网安备 33010602011771号