如何用PLSQL Developer连接远程的ORACLE数据库,查询数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用PLSQL Developer连接远程的ORACLE数据库,查询数据相关的知识,希望对你有一定的参考价值。

参考技术A 1.
打开电脑,到pl/sql安装的指定目录【D:\app\DZL\product\11.2.0\dbhome_1\NETWORK\ADMIN】找到【tnsnames.ora】
2.
打开【tnsnames.ora】文件,增加需要远程连接的字符串。
3.
特别对部分重要字段说明:
myDB为连接数据库别名HOST = 192.168.7.23为连接的数据库ipPORT = 1521 为数据的端口SERVICE_NAME = testdb 为数据库实例名
4.
设置好后,打开【PL/SQL
Developer】输入用户名密码,选择刚刚添加的数据库,点击确定就可以成功连接远程数据库了。
5.
已成功连接远程数据库。

6.
这个是C#在填写连接数据库的字符串【

2016 - 1- 22 NSURLConnetction --- GET请求

---恢复内容开始---

一: 给服务器发送一个简单的GET请求

1.同步

    //  发送一个GET请求给服务器
    
    // 0.请求路径
    NSURL *url = [NSURL URLWithString:@"http://120.25.226.186:32812/login?username=122&pwd=1222"];
    
    //1.通过路径创建请求对象
    NSURLRequest *request = [NSURLRequest requestWithURL:url];// 默认已经包含请求头了。
    
    
    // 2. 发送请求
      // 这个方法是个阻塞式的方法。
    NSDate *data =  [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
    // 将data解析成字符串
    
     NSString *str= [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
    NSLog(@"----------- data%@",str);
    
}

 

  2.异步请求

 

    //  发送一个异步的GET请求给服务器
    
    // 0.请求路径
    NSURL *url = [NSURL URLWithString:@"http://120.25.226.186:32812/login?username=122&pwd=1222"];
    
    //1.通过路径创建请求对象
    NSURLRequest *request = [NSURLRequest requestWithURL:url];// 默认已经包含请求头了。
    
    // 2.创建一个线程去发送请求。
    
    [NSURLConnection sendAsynchronousRequest:request queue:[[NSOperationQueue alloc] init] completionHandler:^(NSURLResponse * _Nullable response, NSData * _Nullable data, NSError * _Nullable connectionError) {// 当请求在新的线程中发送并返回了数据data后会来到这个block

        NSString *str= [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
        NSLog(@"----------- data%@",str);
        NSLog(@"%@",[NSThread currentThread]);
        
    }];
    
    NSLog(@"------end---");

打印结果:技术分享

可以发现返回数据后,Block执行在线程3,而线程2是因为请求是异步的,去执行请求了。

 

 

 

 

---恢复内容结束---

以上是关于如何用PLSQL Developer连接远程的ORACLE数据库,查询数据的主要内容,如果未能解决你的问题,请参考以下文章

Python 操作Redis

python爬虫入门----- 阿里巴巴供应商爬虫

Python词典设置默认值小技巧

《python学习手册(第4版)》pdf

Django settings.py 的media路径设置

Python中的赋值,浅拷贝和深拷贝的区别