书籍详情
LINUX环境数据库管理员指南
作者:(美)DavidEgan等著;钟鸣,田晓涛等译
出版社:机械工业出版社
出版时间:2001-01-01
ISBN:9787111084624
定价:¥39.00
购买这本书可以去
内容简介
Linux操作系统的稳定性和可靠性使它成为运行数据库的一个理想平台。本书分十章,分别介绍某个特定数据库的安装和配置并专门对Linux上基于Web的数据库应用程序的开发进行了讨论。本书不仅是初学者和数据库管理员的使用手册,也是数据库应用开发人员的参考书。
作者简介
暂缺《LINUX环境数据库管理员指南》作者简介
目录
目录译者序前言第1章Linux操作系统 11.1Linux的简要历史介绍 11.2Linux核心 21.2.1Linux的开发特点 21.2.2Linux分发包 31.2.3为什么要为商业Linux版本付费 31.3Linux与其他操作系统之间的差异 31.3.1功能丰富 31.3.2多任务 41.4为什么选择Linux 61.4.1何时使用Linux 61.4.2服务器与工作站 61.4.3推荐的硬件 71.4.4移植到Linux工作站 71.5Linux分发包 81.6升级或移植前的考虑 101.6.1硬件兼容性 111.6.2升级 111.6.3从其他操作系统进行移植 121.6.4选择分发包 121.7怎样着手工作 121.8小结 131.9常见问答 13第2章RedHatLinux基本安装 162.1引言 162.1.1物理上独立的机器 162.1.2选择Linux分发包 162.2初步的安装决定 172.2.1硬件 172.2.2多CPU 172.2.3RAM 172.2.4磁盘 172.2.5RAID 182.2.6网络接口 182.2.7备份问题 192.2.8支持问题 192.2.9安装初步知识 192.3安装RedHat 192.3.1快速安装介绍 192.3.2选择安装类型 222.4定制(手工)安装 232.4.1按要求创建分区 232.4.2网络设置 262.4.3时区选择 282.4.4root账号配置 282.4.5验证 292.4.6使用NIS或NIS+ 302.4.7程序包选择 302.4.8XWindow安装 322.4.9程序包安装 342.4.10Linux装载程序与引导盘 352.4.11完成安装 362.4.12配置服务器运行数据库 362.4.13需要注意的事项 362.5Linux的其他风格 362.6小结 372.7常见问答 38第3章在Linux上安装并运行Oracle 403.1引言 403.2概念 413.2.1系统全局区域 413.2.2程序全局区域 423.2.3表空间 423.2.4数据文件 423.2.5区 423.2.6段 423.2.7控制文件 423.2.8重做日志 423.2.9回退段 423.2.10参数文件 433.2.11版本标识符 433.2.12PL/SQL 433.2.13模式 433.4安装 433.4.1安装前 443.4.2安装Oracle8 503.4.3安装Oracle8i 543.4.4安装后 623.5使用Oracle8/8i 653.5.1启动和关闭 663.5.2后台进程 673.5.3创建帐号 683.5.4SQL*Plus 703.5.5数据字典 723.5.6导入/导出 733.6第三方软件 733.6.1Orasoft 733.6.2Orac 753.6.3Perl/DBI 763.7小结 763.8常见问答 76第4章在Linux上安装Informix 784.1引言 784.2安装 814.2.1第一部分:软件的获取和软件的服务器放置 814.2.2第二部分:安装和标记 834.2.3第三部分:磁盘设置和服务器运行 854.2.4建立Informix的数据文件 864.2.5关于磁盘 874.2.6磁盘和目录 874.3关于空间的考虑 884.4配置 884.4.1$INFORMIXDIR/etc/$ONCONFIG 894.4.2$INFORMIXDIR/etc/sqlhosts 1004.4.3/etc/services 1004.4.4/opt/data/rootdbs 1014.4.5利用oninit启动引擎 1024.4.6终止引擎 1064.5最后的配置 1074.5.1回顾 1074.5.2Physdbs 1074.5.3创建physdbs文件 1084.5.4logsdbs 1114.5.5创建logsdbs 1134.5.6创建新的逻辑日志 1144.5.7Tempdbs 1234.5.8最终的$ONCONFIG配置值 1254.5.9重新启动引擎 1264.6其他工具 1294.6.1Dbaccess 1324.6.2Onmonitor 1324.7资源 1334.7.1Informix技术支持组织 1344.7.2InformixWeb站点 1344.7.3Usenet新闻组comp.database.informix 1344.7.4国际Informix用户组(IIUG) 1344.7.5Informix出版社 1344.7.6Informix培训 1344.8小结 1344.9常见问答 135第5章在Linux上安装和使用Sybase 1365.1引言 1365.2安装 1365.2.1安装SQLServer11.0.3 1375.2.2安装可选的客户机软件 1415.3配置 1425.3.1配置SybaseDatabaseServer 1435.3.2配置SybaseBackupServer 1495.3.3配置SybaseClient/Server库 1505.3.4在引导时启动数据库服务器和备份服务器 1515.3.5设置系统管理员口令 1515.3.6配置数据库设备和数据库 1525.3.7建立用户登录和权限 1535.4测试数据库 1565.5数据库设计 1595.6问题 1615.6.1标识列(自动增加) 1615.6.2SQL一致性 1635.6.3执行环境 1645.7小结 1685.8常见问答 169第6章在RedHatLinux上安装DB2UniversalDatabase6.1 1706.1引言 1706.2为安装DB2准备RedHat工作站 1716.2.1为DB2安装准备RedHat5.2和6.0 1726.2.2为DB2安装准备RedHat6.1 1726.3安装DB2 1736.3.1进行安装 1746.3.2检验安装 1806.4配置ControlCenter 1826.5安装DB2客户机 1846.6配置DB2客户机与DB2服务器通信 1886.7小结 1946.8常见问答 195第7章在Linux上安装MySQL 1987.1引言 1987.2安装 1997.2.1命名约定 1997.2.2二进制分发包的安装 2017.2.3RPM分发包的安装 2027.2.4源代码分发包的安装 2027.3配置 2047.3.1安全性 2047.3.2权限 2057.3.3访问控制 2087.3.4系统设置 2097.3.5性能 2107.4问题 2127.4.1线程 2137.4.2运行环境 2137.5故障处理 2147.6小结 2157.7常见问答 216第8章在Linux上安装和管理Progress 2188.1引言 2188.2安装 2188.2.1从介质中安装 2198.2.2核心参数 2238.2.3环境设置 2258.3配置 2268.3.1目录结构 2278.3.2磁盘空间与I/O吞吐量 2278.3.3创建新数据库 2298.3.4设置缓冲池尺寸 2308.4运行Progress 2318.5故障排除 2418.6优缺点 2428.6.14GL 2438.6.2面向OLTP 2438.6.3可靠的崩溃恢复 2438.6.4成本 2438.6.5词索引 2448.6.6国际化 2448.6.724×7运转 2448.6.8无二进制大对象 2448.6.9无并行查询 2458.6.10无分布式锁管理程序 2458.7小结 2498.8常见问答 249第9章Linux上的PostgreSQL 2529.1引言 2529.2Internet驱动PostgreSQL 2529.3获得PostgreSQL 2539.4PostgreSQL快速安装说明 2549.5详细安装 2559.6资源分发包的安装 2599.6.1准备工作 2599.6.2循序渐进的过程 2609.7PostgreSQL样例RPM 2649.8测试Tcl/Tk接口 2649.9测试Python接口—PyGreSQL 2649.10测试Perl接口 2659.11测试libpq和libpq++接口 2659.12测试Java接口 2669.13测试ecpg接口 2669.14测试ODBC接口 2679.15测试MPSQLMotif-Worksheet接口 2679.16测试SQL样例—用户定义类型和函数 2679.17验证PostgreSQL安装 2679.18紧急问题处理 2689.19怎样才能信赖PostgreSQL 2689.20系统布局 2689.21Kerberos验证 2699.21.1可用性 2699.21.2安装 2699.21.3运行 2699.22运行时的环境—从UNIX/Linux中使用Postgres 2709.22.1启动postmaster 2709.22.2使用pg_options 2709.22.3认可的选项 2719.23安全 2739.23.1用户验证 2739.23.2基于主机的访问控制 2739.23.3验证方法 2749.23.4建立用户 2759.23.5建立组 2759.23.6访问控制 2759.23.7函数和规则 2759.23.8函数 2759.23.9规则 2769.23.10说明 2769.23.11安全的TCP/IP连接 2769.23.12通过ssh运行安全隧道 2769.24增加与删除用户 2769.25磁盘管理—支持大型数据库 2779.26管理数据库 2789.26.1创建数据库 2789.26.2访问数据库 2789.26.3删除数据库 2799.26.4备份和恢复 2799.26.5大型数据库 2809.27使用PostgreSQL的KVM开关 2809.28故障排除—postmaster启动故障 2819.28.1客户机连接问题 2829.28.2调试消息 2829.28.3pg_options 2839.29技术支持 2849.30邮件清单 2849.30.1PostgreSQL的电子邮件账号 2849.30.2英文邮件清单 2859.30.3邮件清单的归档 2859.30.4西班牙邮件清单 2859.31PostgreSQL的GUI前台工具 2859.32ODBC.JDBC和UDBC驱动程序 2869.33Perl和DBI接口 2879.34PostgreSQL的教材 2899.35PostgreSQLURL参考 2909.36小结 2909.37常见问答 291第10章开发基于Web的应用程序 29510.1引言 29510.2Web应用程序平台 29610.2.1ActiveServerPages 29610.2.2ColdFusion 29610.2.3JavaServerPages 29610.2.4Zope 29610.2.5ScriptingLanguages 29610.2.6PHP 29710.2.7Apache 29710.3入门 29710.4设计相应的模式 29810.5数据流 29910.5.1PHP.MySQL和Apache:安装样例应用程序 30010.5.2PHP数据库连通性:进行连接 30010.6小结 30210.7常见问答 302附录A汽车销售应用程序脚本 304附录B汽车销售应用程序转储文件 327
猜您喜欢