AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-31876

Ian W's questions

Martin Hope
Ian W
Asked: 2023-08-07 22:22:04 +0800 CST

从 SQL 查询创建嵌套 HTML 数据

  • 5

下面的代码为我提供了嵌套在另一个表中的表所需的基本输出,请参阅屏幕截图 表格1

但是,如果不添加代码行,我就无法获得正确的输出

Set @BodyTxt =(select REPLACE(replace (@BodyTxt,'&lt;','<'),'&gt;','>'))

因为原始代码被转义为“<”和“>”。

有没有更干净或更好的方法来做到这一点?

请注意,使用 dB 邮件只是查看 HTML 输出的快速方法(有更好的方法吗?)。如果您使用我的代码,您需要配置 dB 邮件并更改电子邮件配置文件和地址

 /***********************************************/
 /*** set up test data                          */
 /***********************************************/

 DROP TABLE IF EXISTS dbo.Units
 DROP TABLE IF EXISTS dbo.Document
CREATE TABLE Units(
DocNum int,
DocRow int,
Serial varchar(255),
Element varchar(255),
ManDate datetime)

INSERT dbo.Units
Values (50009,0,'Serial1','Element1','2021-01-04 00:00:00'),
        (50009,0,'Serial2','Element2','2021-01-04 00:00:00'),
        (50009,1,'Serial4','Element2','2021-01-06 00:00:00'),
        (50006,0,'Serial3','Element2','2021-01-07 00:00:00')
CREATE TABLE Document(
DocNum int,
DocRow int,
Part varchar(255),
Qty int,
DocDate datetime)

INSERT dbo.Document
Values (50009,0,'PartA',2,'2023-07-04 00:00:00'),
        (50008,0,'PartC',1,'2023-06-28 00:00:00'),
        (50007,0,'PartB',4,'2023-06-24 00:00:00'),
        (50006,0,'PartA',1,'2023-01-04 00:00:00')
/******* End of Test Data set up       *************/

declare  @BodyTxt nvarchar(max)

Set @BodyTxt =(
SELECT  
    (SELECT 'Table I' FOR XML PATH(''),TYPE) AS 'caption',
    (SELECT 'Doc' AS th, 'Line' AS th,'Part' as th,'Qty' as th,'Unit Details' as th FOR XML raw('tr'),ELEMENTS, TYPE) AS 'thead',
    --(SELECT 'sum' AS th, 'twenty' AS th FOR XML raw('tr'),ELEMENTS, TYPE) AS 'tfoot',
    (SELECT DocNum AS td, DocRow AS td,Part AS td,Qty AS td, (Select (Select Serial as td,Element as td,convert (varchar ,ManDate, 6) as td from dbo.Units U Where U.DocNum=D.DocNum and U.DocRow=D.DocRow FOR XML RAW('tr'), ELEMENTS, TYPE ) AS 'tbody'
  FOR XML PATH(''), ROOT('table')) AS td FROM dbo.Document D FOR XML RAW('tr'), ELEMENTS, TYPE
    ) AS 'tbody'
  FOR XML PATH(''), ROOT('table'))
Set @BodyTxt =(select REPLACE(replace (@BodyTxt,'&lt;','<'),'&gt;','>'))


EXEC msdb.dbo.sp_send_dbmail  
                                @profile_name = 'Send via 365'  
                                ,@recipients   = '[email protected]'
                                
                                ,@subject      = 'Test table'
                                ,@body         =  @BodyTxt
                                ,@body_format = 'HTML';
sql-server
  • 1 个回答
  • 21 Views
Martin Hope
Ian W
Asked: 2021-12-23 05:16:54 +0800 CST

在 T-SQL 中使用带有参数的 xp_cmdshell 调用 powershell 脚本

  • 0

对于来自 T_SQL的 Calling powershell 函数,我一直在使用以下参考资料。这是在 SQL Server 2016 上

我需要帮助的元素是在 SQL 中调用传递参数(文件路径/文件名/文件扩展名)的 powershell 脚本的格式。ps 脚本对已用于批量上传的文件进行简单的重命名和移动。

ps 脚本包含在问题的底部,但我已经独立于 SQL 测试了该文件,并且它按预期运行

我正在开发的 T-SQL 是

    --Turn on cmd shell may need a sysadmin account
EXEC master.dbo.sp_configure 'show advanced options', 1
RECONFIGURE WITH OVERRIDE

EXEC master.dbo.sp_configure 'xp_cmdshell', 1
RECONFIGURE WITH OVERRIDE

Declare @sqlFilePath nvarchar(255)='"C:\BPA Exports\Change Point 1\Processing\"'
Declare @sqlfilename nvarchar(255)='ExportCP1Data'
Declare @sqlfilext nvarchar(20)='.csv'
Declare @PScmd nvarchar (255)
Set @PScmd='powershell -command "C:\SQL_Powershell\General\MoveFile.ps1" "'+ @sqlFilePath +'" "'+@sqlfilename+'" "'+@sqlfilext+'"'
Print @PScmd
EXEC xp_cmdshell @PScmd


--Turn off cmdshell for safety
EXEC master.dbo.sp_configure 'xp_cmdshell', 0
RECONFIGURE WITH OVERRIDE


EXEC master.dbo.sp_configure 'show advanced options', 0
RECONFIGURE WITH OVERRIDE

我收到的错误信息

The string is missing the terminator: ".
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordEx 
   ception
    + FullyQualifiedErrorId : TerminatorExpectedAtEndOfString
 
NULL

由于这有望最终以远程调用的 usp 结束,因此有人还可以确认 db 用户的推荐权限。

我正在考虑使用对 ps 脚本的本地位置和文件将从/移到的文件夹具有文件读/写权限的 AD 用户。我目前对 SQL usp 的思路是使用类似的东西

CREATE PROCEDURE Utility.DoSomethingPotentiallyScary
WITH EXECUTE AS OWNER
AS

除非有更好的方法?

为此的powershell脚本如下

 param
(
[String] $location,
[String] $filename,
[String] $filext

) 


Function RenameMoveFile($locationPath, $fileName, $extension, $archiveFolder)
{
    $date =Get-Date -Format "yyyyMMdd_HHmmss"
    $old = $locationPath + $fileName + $extension
    $new = $locationPath + $fileName + "_" + $date + $extension
    $archiveFolder = $locationPath + $archiveFolder + "\"
    Rename-Item $old $new
    Move-Item $new $archiveFolder
}
## This is the only part that we'd edit  
RenameMoveFile -locationPath $location  -fileName "ExportCP1Data" -extension ".csv" -archiveFolder "Archive"

更新我已经做了一些测试,我相信是文件路径中的空白导致了问题。我已将其放入 ISE 进行测试,如果我在 ps 文件中硬编码文件路径,则该命令有效。但是,当我在 ISE 中尝试此操作时, powershell "C:\SQL_Powershell\General\MoveFile.ps1" "C:\BPA Exports\ChangePoint1\Processing" 我得到以下消息(注意 \ 定位)

'C:\BPA\Exports\ChangePoint1\Processing' 不存在。

任何人都可以建议转义此文件路径的方法吗?

谢谢

sql-server stored-procedures
  • 2 个回答
  • 1729 Views
Martin Hope
Ian W
Asked: 2018-07-19 04:22:34 +0800 CST

从 SSRS 文本框项执行 SQL 存储过程 - 是否可能

  • 0

我知道我们可以在 SSRS 中使用自定义代码,并且我知道您对 SSRS 报告中的文本框项目有操作。

是否可以为以下内容“组合”此功能,我很欣赏这与 SSRS 的正常使用完全不同

我希望从我们的 ERP 系统的 SQL 表中生成一份未完成的采购订单申请清单。在针对每个项目的报告中,将是一个带有“批准”一词的文本框,该想法是用户希望批准的申请,他们将单击“批准”,然后使用自定义代码将触发 SQL 过程,通过在申请程序的 ID 中。该程序将与 ERP 系统交互以进行审批。

这可能吗?

SSRS 报告代码的一些伪代码

Imports System.data.sqlclient
Dim connectionString AS String = "Server=XXXXXXX;Database=db1234;User Id=user_name;Password=my_password"
Dim Command As New SQLCommand("[CHC_AppBuilder].[Testssrscall]", connectionString)
Command.CommandType = CommandType.StoredProcedure
Command.ExecuteNonQuery()

SQL 过程[CHC_AppBuilder].[Testssrscall]当前只是对我自己执行 dbmail

到目前为止的问题:

  1. 根据您在visual studio中添加引用的位置System.data.sqlclient.dll,到目前为止无法测试代码。

  2. 触发每个项目的存储过程。

sql-server ssrs-2008-r2
  • 1 个回答
  • 1463 Views
Martin Hope
Ian W
Asked: 2017-12-20 08:09:58 +0800 CST

NVARCHAR(MAX) 字符串似乎有 6326 个字符,但不会全部打印

  • 5

我正在编写一个存储过程来使用sp_send_dbmail系统存储过程来发送 HTML 电子邮件。我以前使用过这个程序,但以前没有遇到过这个问题。我正在使用此处列出的构建方法

从网上我相信NVARCHAR(MAX)应该最多包含 2 147 483 647 个字符(参考)

但是,当我构建输出时,如果我PRINT输出它不会返回完整的字符串。

我已经单独测试了我的 SQL,并且按预期返回。

显然我有一个错误,但有人可以指出它是什么!

脚本是:

Declare @RawPart varchar(30);
Declare @PO varchar(30);
Declare @NL varchar(12)='<br/>';
DECLARE @BodyHTML  NVARCHAR(MAX) ;
Declare @SubjectText varchar(200);
Declare @StaffEmail varchar(50);
Declare @MrpDate varchar(12);


Set @MrpDate=(Select convert (varchar(12),[SnapshotDate],103) from [dbo].[MrpReqCtl] )

set @StaffEmail='[email protected]';
set @SubjectText ='Schedule Update from MRP Email';
Set @PO='106277';
Set @RawPart=(Select Distinct  MStockCode From dbo.PorMasterDetail Where PurchaseOrder=@PO and LineType=1)


--N'<p>Attention From the Mrp run '+@MrpDate+N'</p><p>Has Detected Changed to the following Schedules</>'
----Define Customer Schedule Table
--         +
Set @BodyHTML=      N'<H1>Customer Schedules</H1>' +
                    N'<table border="1">' +
                    N'<tr><th>Sales Order</th><th>Line</th><th>Ship Date</th><th>Customer</th><th>Stockcode</th><th>Os Qty</th><th>Status</th>'

--Stage 2 Customer Order Details Table
                     +cast( (Select SalesOrder, SalesOrderLine, convert(varchar(12),MLineShipDate,103) as DispatchDate
                                , Customer,rtrim(StockCode)+' - '+ rtrim(F.StockCodeDesc) ,cast(OutstandingQty as int) OutstandingQty
                                ,Case When MLineShipDate<datediff(d,0,getdate())  Then 'Arrs' else '' end as Status 
                                From [dbo].[CHCIW_ForwardOrders] F
                                Where F.StockCode IN (
                                                        Select BC.TopLevel
                                                        FROM         dbo.K3_vwBOMCosting BC
                                                        inner Join dbo.InvMaster I On BC.StockCode=I.StockCode
                                                        Where [TopLevel] like 'MG%' and I.StockCode=@RawPart )
                                        and MLineShipDate<dateadd(m,3,datediff(d,0,getdate()) )
                                Order By MLineShipDate
                                For xml Path('tr'), Type) as nvarchar(max))+  N'</table>' ;
Set @BodyHTML=rtrim(@BodyHTML)

Print len(@BodyHTML)
Print @BodyHTML

但是,输出是:

6326

<H1>Customer Schedules</H1><table border="1"><tr><th>Sales Order</th><th>Line</th><th>Ship Date</th><th>Customer</th><th>Stockcode</th><th>Os Qty</th><th>Status</th><tr><SalesOrder>010879</SalesOrder><SalesOrderLine>5</SalesOrderLine><DispatchDate>30/10/2017</DispatchDate><Customer>BORG02</Customer>MG16311504501 - VW 1.0L EU6ZD Machined -1565<OutstandingQty>249</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>177</SalesOrderLine><DispatchDate>10/11/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>846</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010879</SalesOrder><SalesOrderLine>7</SalesOrderLine><DispatchDate>10/11/2017</DispatchDate><Customer>BORG02</Customer>MG16311504501 - VW 1.0L EU6ZD Machined -1565<OutstandingQty>468</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>179</SalesOrderLine><DispatchDate>17/11/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>7020</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010879</SalesOrder><SalesOrderLine>9</SalesOrderLine><DispatchDate>17/11/2017</DispatchDate><Customer>BORG02</Customer>MG16311504501 - VW 1.0L EU6ZD Machined -1565<OutstandingQty>468</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>181</SalesOrderLine><DispatchDate>24/11/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>7020</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010879</SalesOrder><SalesOrderLine>11</SalesOrderLine><DispatchDate>30/11/2017</DispatchDate><Customer>BORG02</Customer>MG16311504501 - VW 1.0L EU6ZD Machined -1565<OutstandingQty>720</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>183</SalesOrderLine><DispatchDate>01/12/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>7020</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010879</SalesOrder><SalesOrderLine>41</SalesOrderLine><DispatchDate>07/12/2017</DispatchDate><Customer>BORG02</Customer>MG16311504501 - VW 1.0L EU6ZD Machined -1565<OutstandingQty>1224</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>185</SalesOrderLine><DispatchDate>08/12/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>7020</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010879</SalesOrder><SalesOrderLine>43</SalesOrderLine><DispatchDate>14/12/2017</DispatchDate><Customer>BORG02</Customer>MG16311504501 - VW 1.0L EU6ZD Machined -1565<OutstandingQty>252</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>187</SalesOrderLine><DispatchDate>15/12/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>7020</OutstandingQty><Status>Arrs</Status></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>189</SalesOrderLine><DispatchDate>22/12/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>7020</OutstandingQty><Status/></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>191</SalesOrderLine><DispatchDate>29/12/2017</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>10920</OutstandingQty><Status/></tr><tr><SalesOrder>010879</SalesOrder><SalesOrderLine>45</SalesOrderLine><DispatchDate>04/01/2018</DispatchDate><Customer>BORG02</Customer>MG16311504501 - VW 1.0L EU6ZD Machined -1565<OutstandingQty>252</OutstandingQty><Status/></tr><tr><SalesOrder>010158</SalesOrder><SalesOrderLine>193</SalesOrderLine><DispatchDate>05/01/2018</DispatchDate><Customer>BORG02</Customer>XXXXXXXXX507 - SOME DECRIPTIVE TEXT XXXXX<OutstandingQty>10920</OutstandingQty><Status/
sql-server sql-server-2008
  • 1 个回答
  • 11061 Views
Martin Hope
Ian W
Asked: 2016-02-22 12:34:13 +0800 CST

指定域用户运行 MSSQLSERVER 服务 2008R2

  • 3

我以前在服务器(windows server 2008)上做过这个,但不能在另一个虚拟服务器上实现同样的事情

我希望低级别域用户运行该MSSQLSERVER服务,以便我可以启用到远程网络位置的备份,这在我的其他 SQL Server 2008R2 实例上运行良好。

我有一个名为的域用户fred@mydomain我已将此用户添加到服务器本地管理员组和组SQLServerMSASUser$**MYSERVER**$MSSQLSERVER。我认为这是允许成员运行MSSQLSERVER服务的组

我已经在 SQL Server 中为用户创建了登录名,并将他添加到除 dbcreator 之外的所有服务器角色,并将其作为公共数据库角色映射到所有实例数据库

但是,当我转到 SQL Server 配置管理器更改MSSQLSERVER服务并选择fred@mydomain并按应用时,出现登录错误。

谁能建议我可能错过了什么?我用这里作为参考

sql-server sql-server-2008
  • 3 个回答
  • 218 Views
Martin Hope
Ian W
Asked: 2015-12-05 01:28:08 +0800 CST

为 SQL Server 服务运行 AD 帐户时 ODBC 连接失败

  • 0

我正在跟进Remote backup to folder path in domain我之前问过的问题。我无法让我的代理 SQL Server 代理用户工作以备份到远程位置,并且由于继续前进的压力暂时放弃了。但是,我仍然想备份到远程文件夹。

为此,我创建了一个 AD 用户并将其放入运行 SQL Server 实例管理员组的本地服务器,并授予 AD 用户对远程文件夹的完全权限,并可以在该位置浏览和创建文件。

然后我尝试使用 SQL Server 2008 R2 配置管理器将 MS 服务从“本地服务”更改为新的 AD 用户,这由于登录错误而失败了吗?即使经过多次尝试并重置用户密码,然后将其粘贴到配置管理器中,这也行不通。

我求助于使用 Windows 服务来更改登录,一切都很好。该实例运行正常,远程备份也运行良好。然而,我们随后注意到从我们的 TS 到 SQL Server 的 ODBC 数据源问题,它一直失败并显示“HY000 无法生成 sspi 上下文”,我们用谷歌搜索并找到一个解决方法是将 AD 用户放入域管理员组,我们做了,错误消失了。然而,我的目标却落空了,即使用标准用户运行SQL Server服务以降低安全风险!

我的问题:是否有另一种方法来设置标准用户/赋予它不同的权限,以便它不必是域管理员以便 ODBC 数据源连接工作?我也想知道为什么我不能通过 SQL Server 配置管理器更改服务

sql-server backup
  • 1 个回答
  • 562 Views
Martin Hope
Ian W
Asked: 2015-12-01 10:03:10 +0800 CST

备份设备中的多个数据库日志

  • 1

我正在整理我们的日志备份作业 (Sql 2008r2),它已经变得有点乱了!

我正在为每天(在本例中称为星期一)设置一个 trn 日志备份作业到远程文件夹。然后我计划为每个文件名为 [DAYNAME]logs.trn 的文件夹设置一个备份设备,例如 Mondaylogs.trn

我的计划是维护工作将每 15 分钟备份 5 个生产数据库(数据库 ABCDE)日志文件到备份设备文件 Mondaylogs.trn

我只想确认的一件事是,如果我只想将其中一个数据库(比如说数据库 B)恢复到星期一的某个时间点,我将通过单个文件 Mondaylogs.trn 来实现吗?

如果我不正确,我是否必须设置设备 MondaylogsA.trn MondaylogsB.trn 等等?

sql-server backup
  • 1 个回答
  • 44 Views
Martin Hope
Ian W
Asked: 2015-11-26 02:14:20 +0800 CST

远程备份到域中的文件夹路径

  • 1

一个简单的问题,

我们刚刚做了一个 P2V,正在重新测试环境,并从 SQL 2005 迁移到 SQL 2008R2。我借此机会重做我的备份计划。我在域上设置了一个远程文件夹,但无法访问它。我对 SERVICE 和 AD 管理员的文件夹具有权限,并且我的 SQL 实例正在运行内置帐户的本地网络服务。

这不起作用我正在尝试按照此处的问题进行操作,但不确定如何在维护计划/sql 作业中使用此代理。我试图避免将我的 SQL 服务帐户设置为管理员。这可以做到吗?

sql-server backup
  • 1 个回答
  • 83 Views
Martin Hope
Ian W
Asked: 2014-11-28 15:20:52 +0800 CST

Tempdb 表,数据库中的表,甚至是用于报告的 usp 的 cte

  • 0

我即将开始一个基于 USP 的 SSR 报告项目。该程序将不得不使用两个游标来比较订单 v 库存位置(类似于 mrp 运行):我正在考虑将数据存储到一个可以在 ssrs 报告中使用的表中。

所以问题是对于不超过几百行的结果集,我应该使用什么样的表。一个在生产分贝。tempdb 中的临时表还是可以使用 cte?

每次运行 USP/ 报告时都会删除该表

有什么评论

谢谢

ssrs tempdb
  • 1 个回答
  • 104 Views
Martin Hope
Ian W
Asked: 2014-10-09 07:55:33 +0800 CST

日志备份后无法重新设置 [log_reuse_wait]

  • 0

我有一个处于完全恢复模式的 SQL Server 2005 数据库,具有以下统计信息:

  • 姓名 XX
  • 状态 0
  • state_desc 在线
  • 尺寸 2620152
  • 最大尺寸 -1
  • 增长 128

日志文件

  • 名称 XX_Log
  • 状态 0
  • state_desc 在线
  • 尺码 517832
  • 最大尺寸 268435456
  • 增长 64000

日志文件统计

  • 数据库名称 XX
  • 日志大小 (MB) 4045.555
  • 已用日志空间 (%) 0.7804911
  • 状态 0

所以我想减小日志的大小——我想我的目标应该是 50MB?随着 50MB 的增长 - 所以我做了一个完整的备份 - 然后是日志备份,两次。没有成功

完成一些阅读后,我检查了我的 [log_reuse_wait] 并得到了 2 个结果 - 备份日志。所以第一个问题是为什么,当我刚刚完成两次备份时?

我已查找未结交易并收到消息

没有活跃的开放交易。DBCC 执行完成。如果 DBCC 打印出错误消息,请联系您的系统管理员

而且我已经检查了活动监视器并查看了 Blocked Header 并且在任何会话中都找不到 1 - 我相信这表明一个长时间运行的事务

最后,我所知道的是,当我运行时,DBCC LOGINFO我得到了 390 行的返回,我认为这表明 VLF 计数太高了?

我相信我读过的文章中的计数太高(但可能没有完全理解)这些文章是transaction-log-vlfs-too-many-or-too-few 和a-busy accidental-dbas-guide-to-managing -vlfs

我很感激我可以使数据库脱机并在此处和其他地方详细处理问题,但我认为日志文件会再次增长,这是我们的主要生产数据库,因此尽可能避免停机

人们建议下一步做什么?

谢谢伊恩

sql-server
  • 1 个回答
  • 119 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve