TimesTen的安装和连接
注:本文只是单独用TimesTen,和Oracle一起用的不在本文讨论之内。开发语言为C#。
TimesTen的过多介绍请访问Oracle官网,不过官网打开够慢的。
1.安装驱动
本人用的是ODP.NET的驱动,下载地址http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html
(Tips:不要切到中文下载,否则你下载不到最新的,不知道怎么回事。)
下载后正常安装就可以了,本人下载的是软件版本的,命令行的不是很好用。
2.安装TimesTen
下载地址http://www.oracle.com/technetwork/products/timesten/downloads/index.html
也是正常下载安装就可以,安装后开始菜单TimesTen下TimesTen Quick Start点开就有相应的介绍了,不过本人英语不好,也懒得看那么多。
(Tips:英语好的请略过本文。)
3.配置数据库
在安装后,找到安装目录下的\quickstart\sample_scripts\createdb文件夹中的build_sampledb.bat,
先用命令行转到文件路径,然后再输入build_sampledb.bat,数据库就会自动创建完了。
4.连接字符串
有两种连接方法
第一种比较麻烦,本人没有用这个,具体也就不太做介绍。
创建一个tnsnames.ora文件中包含以下内容:
SAMPLEDB_1122 =(DESCRIPTION =(CONNECT_DATA = (SERVICE_NAME = SAMPLEDB_1122)(SERVER = timesten_direct)))
打开Visual Studio命令提示符并设置环境变量TNS_ADMIN您创建的tnsnames.ora文件中指定的位置。例如:
>set TNS_ADMIN=c:\mytnsdir\sqlnet
第二种是用连接字符串
"User Id=appuser;Password=appuser;Data Source=192.168.xx.xx/sampledbcs_1122:timesten_client"
"User Id=/;Data Source=localhost/sampledb_1122:timesten_direct"
如果服务器在其他机器就用第一个,如果是本机的用户创建的就用第二个,用第二种的好处就是可以动态拼连接字符串,这样你就可以在程序里调用字符串然后连接了。
连接后你可以调用方法做你想做的事了。
using (var connection = new OracleConnection(this.ConnectionString))
{
DateTable tablesTable = connection.GetSchema("Tables");
....
}
(Tips:连接其他机器时,请到ODBC里改相应的配置,如sampledbcs_1122,把Network Address改成服务器IP,Server DSN改成连接的DSN,然后点击测试就可以知道是否成功了!)
相关说明的地址:
Connection Attributes:
http://docs.oracle.com/cd/E16655_01/timesten.121/e21643/attribute.htm#TTREF114
Functions:
http://docs.oracle.com/cd/E16655_01/timesten.121/e21642/function.htm#CACFCGCD
Warnings and Errors:
http://docs.oracle.com/cd/E11882_01/timesten.112/e21646/error.htm#autoId2
Data Types:
http://docs.oracle.com/cd/E11882_01/timesten.112/e21642/types.htm#TTSQL182
Expressions:
http://docs.oracle.com/cd/E16655_01/timesten.121/e21642/express.htm#TTSQL207
由于本人也只是初步的连接调用,所以很多东西也没深入研究,如果有错误之处,还请赐教。
TimesTen的安装和连接的更多相关文章
- 为Mono安装MySql连接驱动
为Mono安装MySql连接驱动(转) 2013 年 1 月 24 日.NETmono.MySql DOTNET and Mono by default only support database c ...
- Centos7.5 php7.2 安装pdo_sqlsrv 连接 sql server(转)
Centos7.5 php7.2 安装pdo_sqlsrv 连接 sql server 转:https://blog.csdn.net/gdali/article/details/82912542 ...
- TimesTen学习(三)安装、连接、远程连接TimesTen数据库
TimesTen学习(三)远程连接TimesTen数据库 <TimesTen学习(一)安装篇>:http://blog.itpub.net/23135684/viewspace-71774 ...
- MongoDB数据库安装与连接
- oracle免客户端安装 plsql连接
开发的过程中,往往没有必要在自己的电脑上安装oracle,也实在太大了. 这里介绍一种使用plsql连接oracle的方法,类似于navicat之连接mysql. 先下载plsql,进行安装,这里提供 ...
- 学习mongo系列(一) win/mac安装 解析 连接
一.安装mongo数据库 下载链接https://www.mongodb.org/downloads, 在执行如下命令的时候事先按照目录新建如下的目录:(如果数据库安装在D盘就在D盘的根目录下建)&q ...
- Quartus ii 12.0 和ModelSim 10.1 SE安装及连接
quartus ii 10.0后就没有自带的仿真软件,每次写完一个VerilogHDL都想简单仿真一下,结果发现没有了自带仿真软件.这时候就需要第三方仿真软件ModelSim 10.1 SE. Qua ...
- Redis 安装 启动 连接 配置 重启
Linux下安装 ]# wget http://download.redis.io/releases/redis-2.8.17.tar.gz ]# .tar.gz ]# cd redis- ]# ma ...
- 【Linux】freetds安装配置连接MSSQL
我使用的是freetds-0.91,下载地址:http://pan.baidu.com/s/1hq68rZY 安装编译(根据需要unixodbc): [root@zabbixserver / ]# t ...
随机推荐
- 《JavaScript学习指南》第2版 学习笔记1
1.<noscript> 标签 noscript 元素用来定义在脚本未被执行时的替代内容(文本). 注释:如果浏览器支持脚本,那么它不会显示出 noscript 元素中的文本.无法识别 & ...
- Python 替换字符串
string类型是不可变的,因此不能采用直接赋值的方式.比如一个字符串 helloworld,想把o替换成z,那么只有先替换,然后再迭代. strings="helloworld" ...
- hibernate 查询
String hql = "select * from Commodity where commodityName like :commodityname" ...
- win10 IIS10 HTTP 错误 404.2 - Not Found
环境win10系统IIS10里边发布web应用程序的时候,出现 HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页 ...
- hihocoder 1049 后序遍历
#1049 : 后序遍历 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 在参与过了美食节之后,小Hi和小Ho在别的地方又玩耍了一阵子,在这个过程中,小Ho得到了一个非常 ...
- CSS3秘笈第三版涵盖HTML5学习笔记6~8章
第二部分----CSS实用技术 第6章,文本格式化 指定备用字体: font-family:Arial,Helvetica,sans-serif; 当访问者没有安装第一种字体时,浏览器会在列表中继续往 ...
- 7 个基本的 JS 函数【译】
本文由 伯乐在线 - 刘健超-J.c 翻译,进林 校稿.未经许可,禁止转载!英文出处:davidwalsh.name.欢迎加入翻译组. 我记得早期的 JavaScript ,要完成任何事情几乎都绕不开 ...
- C#中的DateTime:本周第一天,本月第一天,今年第一天,本周第一天的时间
有时辰需要按照当前时刻,断定其它的都没有什么难度,只是本季度稍稍麻烦些.因为一年有四个季度,可以按照当前月份,获得本季度第一个月的月份,然后这个月的第一天,就是本季度的第一天了 DateTime dt ...
- jQuery之对话框
<!doctype html> <html> <head> <meta charset="utf-8"> <meta http ...
- jquery 解析xml字符串
// 函数功能:把xml字符串转换成对象 function convertXmlStringToObj(xmlString) { var xmlObj = new Object; var xmlDoc ...