資料庫tc
㈠ 華岩軟體不能連接資料庫或者資料庫連接不成功
在配置TC時,我們通常會遇到錯誤POMhasnotstarted。也都很清楚這個是資料庫未成功連接的錯誤。
1、首先檢查了資料庫服務是否正常啟動。
2、其次檢查了tcdata文件夾中tnsnames.ora配置是否正常。
3、再次,通過其他客戶端進行連接,確認服務及資料庫啟動都正常。
4、最後因此我們認為此問題是個別機器的問題。我們通過ping資料庫伺服器,檢查網路是否暢通。
5、經檢查一切正常,在我們准備安裝一個plsql進行資料庫連接排查錯誤時,發現此機器已經安裝了一個plsql,我們查看軟體所使用的配置,發現與實際連接的tc資料庫不一致。因為定位客戶端啟動時是連接了錯誤的tnsnames.ora文件。
6、最後我們檢查環境變數,發現配置了tns_admin的環境變數指向了一個tnsnames.ora文件。將其刪除後,啟動客戶端正常
㈡ tc3修改輸出文件格式
如何將TC3文件轉換為其他文件格式?
我們的資料庫中有2條可以將TC3文件轉換為其他文件格式的記錄。如果你想實現將TC3文件轉換為其他文件格式,你可以使用以下選項。
TC3轉TCD TC3轉TCW
如何將其他文件轉換為TC3文件格式?
我們的資料庫中有2條可以將其他文件轉換為TC3文件格式的記錄。如果你想實現將其他文件轉換為TC3文件格式,你可以使用以下選項。
DWG轉TC3 TCW轉TC3
無法打開TC3文件?
當你想打開一個文件並點擊它時,操作系統會檢查文件擴展名。如果操作系統可以識別該文件擴展名,它會打開與該文件擴展名關聯的程序。當操作系統無法識別該別文件擴展名時,則會收到以下消息:
」無法打開此文件: example.TC3」。
要打開此文件,請您在本頁的軟體程序列表中找到並安裝一個適當的程序,您應該可以打開,編輯或轉換帶有TC3擴展名的文件,而不會有任何問題。
㈢ sql中WHERE T.TNo=TC.TNo是什麼意思
建議學習一下標准SQL的基本語法
T和TC應該都是資料庫中的表名或視圖名,TNo和CNo是表中的欄位名
大概意思是
Where查詢條件是:T表中欄位TNo和TC中的欄位TNo數據相等並且TC中CNo的數據為C5
㈣ win-tc怎麼連接資料庫
win tc生成的是dos16位程序
沒法連資料庫(sql這些)
如果你指的是文本,就是文件讀寫操作,使用文件i/o函數就ok
㈤ 在結構化查詢語言中,根據對資料庫不同的操作,結構化查詢語言分為哪幾種分別執行哪些操作舉例說明。
SQL可分為5類:
l 查詢語句
用於檢索資料庫表中存儲的行。可以使用SQL的SELECT語句編寫查詢語句。
l 數據操縱語言(Data Manipulation Language, DML)語句
用於修改表的內容。DML語句有三種,分別為Insert,Update,Delete。
l 數據定義語言(Data Definition Language, DLL)語句
用於定義構成資料庫的數據結構,例如表。DLL語句有5種基本類型:分別為
Create 創建資料庫結構。
Alter 修改資料庫結構。
Drop 刪除資料庫結構。
Rename 更改表名。
Truncate 刪除表的全部內容。
l 事務控制語句(Transaction Control, TC)語句
用於將對行所作的修改永久性的存儲到表中,或者取消這些修改操作。TC語句共有3種:
Commit 永久性的保存對行所作的修改。
Rollback 取消對行所作的修改。
SavePoint 設置一個「保存點」,可以將對行所作的修改回滾到此處。
l 數據控制語言(Data Control Language, DCL)語句
用於修改資料庫結構的操作許可權。DCL語句有兩種:
Grant 授予其他用戶對資料庫結構(例如表)的訪問許可權。
REVOKE 防治其他用戶訪問資料庫結構(例如表)。
(註:使用SQL*PLUS調用.sql文件的方法為,@C:\SQL\store_schema.sql)
㈥ 在tc用fwrite()創建一個學生信息資料庫,編寫好程序後應該如何運行結果。求具體步驟
看你使用什麼資料庫了。 一般可以把數據文件、資料庫驅動和程序打包在一起,在安裝的時候同時安裝資料庫文件並注冊/附加數據文件就可以了。 或者如Access這樣的文件資料庫就更簡單了,一般直接和程序文件打包在一起,安裝的時候解壓到相應文件夾下即可。
㈦ 無法打開資料庫tcgem 以標記 suspect
釋放磁碟空間並且重新運行恢復操作,按照下面的步驟收縮日誌。
sp_resetstatus 關閉資料庫的置疑標志,但是原封不動地保持資料庫的其它選項。
為從根本上解決這樣的問題,你可以按下面的操作配置SQLSERVER 2000:
a.如果不需要恢復到指定的時間點,你可以將資料庫的恢復模式配置為簡單,這樣
UPDATE,DELETE,SELECT就不會記錄日誌,日誌就不會增加的很大:
USE MASTER
GO
ALTER DATABASE DB_NAME SET RECOVERY SIMPLE
b.如果你的恢復模式是全部,你一定要配置日誌欄位收縮:
USE MASTER
GO
sp_dboption 'databasename','trunc. log on chkpt.',true
sp_dboption 'databasename','autoshrink',true
c.通過每日備份將日誌收縮:
BACKUP DATABASE DATABASE_NAME TO BACKUP_DEVICES
BACKUP LOG DATABASE_NAME TO LOG_DEVICES
OR
BACKUP LOG DATABASE_NAME with truncate_only
**檢查日誌的容量:DBCC SQLPERF (LOGSPACE) 這時日誌並沒有收縮!
d.每天在備份資料庫完成之後,重新啟動MS SQLSERVER SERVICE.
USE DATABASE_NAME
go
DBCC SHRINKFILE(2,truncateonly)
**檢查日誌的容量:DBCC SQLPERF (LOGSPACE) 這時日誌已經收縮!
e.手動快速收縮日誌:
/ *run below script,you will shrink you database log files
immediately, in my experience,you need to run the script for 3 or
4 minutes before stopping it manually */
use databasename
dbcc shrinkfile(2,notruncate)
dbcc shrinkfile(2,truncateonly)
create table t1(char1 char(4000))
go
declare @i int
select @i=0
while(1=1)
begin
while(@i<100)
begin
INSERT INTO T1 VALUES ('A')
SELECT @I=@I+1
END
TRUNCATE table T1
BACKUP LOG youdatabasename with truncate_only
end
GO
㈧ 資料庫第三範式問題
course(cno, cname, credit)
sc(sno, cno, score)
tc(cno, tno, term, time, room)
㈨ 在資料庫teacher_class下,寫出創建教師表、課程表、授課表的SQL語句,各表結構如下所示:
創建表
create table teachers(
tno char(7) PRIMARY KEY,
tname nchar(5) not null,
tsex char(2) check(tsex='男' or tsex='女') ,
birthday smalldatetime,
dept char(20),
phone char(8)unique check(like(phone, '1[35][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'))
)
2.添加列
alter table tc add Type nchar(1)
3.修改列的類型
alter tabletc altercolumn Typenchar(2)
4.刪除列
alter table tc dropcolumnType